Interfaces, Classes and ComInterop [resolved]
I only want 2 objects exposed to COM (IEngine and Engine), but somehow 4 objects are being exposed (IEngine, Engine, _IEngine, and _Engine). The _Objects are automatically generated by VB.NET (2002).
How can I hide or not generate those objects?
Code:
<InterfaceType(ComInterfaceType.InterfaceIsDual), ComVisible(True)> _
Public Interface IEngine
...
End Interface
<ComClass(Engine.ClassId, Engine.InterfaceId, Engine.EventsId), ComVisible(True)> _
Public Class Engine : Implements IEngine
...
End Class
Thanks,