.NET COM Visible DLL and Active X DLL

I have a situation where a third-party application loads a collection of VB6 Active X DLL extensions. The only limitation for these extensions is that they contain a set of predefined IDispatch functions.

Is it possible to implement a COM-visible .NET DLL that can be replaced in place of the Active X DLL, or is there a fundamental difference between ActiveX DLLs and visible .NET COM libraries that would prevent this?

+3
source share
1 answer

It is possible to build complete ActiveX objects in .NET. It is possible (though not very likely) that the application is switching to QI for something other than IDispatch, but it is best to try it. Keep in mind that using .NET for this type of thing has performance implications and side effects on version versions.

+2
source

All Articles