Support for COM objects is half-baked and can't reasonably be fixed. Instead, support should be removed and registering of COM objects should be detected and prevented. Exceptions with meaningful messages should be thrown pointing at documentation sections that explain how to work around the issue.
Related to:
Support for COM objects is half-baked and can't reasonably be fixed. Instead, support should be removed and registering of COM objects should be detected and prevented. Exceptions with meaningful messages should be thrown pointing at documentation sections that explain how to work around the issue.