Hi,
I have a COM component developed in Visual C++ 6 (Say COM_SDK6), and a VB.net client is calling this component.
VB.net client program is specifically calling gc.collect method from its code. Due to this, the order in which destructors of COM_SDK6 is getting called gets random. That is, destructors(of different objects exposed by COM_SDK6) get called in any sequence.
Is it a known feature/limitation of .Net? Or I am making some blunder in the code?
Pl share your views.
Regards.