Hi,
We must do a step-by-step migration of our COM+ applications.
I have
1 One migrated component, now .NET with strong name - 1_NET.dll
2 Two COM components (referenced by 1_NET.dll, where the
Interop assemblies also got strong names - Interop.2a.dll / Interop2b.dll)
3 1_NET.dll is installed in the GAC
4 A VB6 exe trying to create an instance of a class in 1_NET.
5 When running the VB6 exe I get
Compile error:
User-defined type not defined
What am I missing?
Grateful for any tip/direction to good documentation
kkarre - 10 Mar 2008 13:31 GMT
> Hi,
> We must do a step-by-step migration of our COM+ applications.
[quoted text clipped - 10 lines]
> What am I missing?
> Grateful for any tip/direction to good documentation
When I click around in the COM+ app I realize we didn't get the methods
across.
The Interface is there, but not the methods. I guess I must decorate the
methods somehow in .NET before it's installed in COM+?
I also tried to rerun the regasm tool to get a tlb, but although I get
promising message from the prompt, the file doesn't show up in Windows
Explorer.
And, also, shouldn't I somehow configure my app to use the COM+ component
from the VB6 app? Sort of "connect" the object to where it's constructed. ??