DisableVersionCheck deprecation
I noted that in recent changelog notes, you are deprecating the DisableVersionCheck setting in the COM library. Is there a specific reason you are doing this beyond just that generally speaking you shouldn't have mismatched .EXE and COM library? I use that setting because I like the flexibility of being able to instruct one of my users to simply replace the .EXE if needed to fix a problem (after I've verified that the existing .NET library would work with the EXE - and I DO research things like that). If you get rid of that, that removes that flexibility and makes it much more complicated because I'd have to recompile with an updated library and have them unregister old lib and register the new lib. Much more complicated than simply replacing the .EXE.