I have a COM(which is VB) object. The COM is interacting with .NET assemblies(version 1.1) and they inturn interact with Business Objects assemblies.
The whole setup(registering the COM, creating the tlb's for the .net assemblies) work on my laptop(Wndows XP professional), which is 32-bit.
I have copied the COM(registered it on the x64) and the .NET assemblies (
Web.BusinessObjects.Enterp
riseXILibr
ary.dll ----- 1.0.3121.25500
Web.BusinessObjects.Crysta
lReportsXI
Library.dl
l ---- 1.0.3121.25500
Web.CrystalDecisions.Enter
prise85Lib
rary.dll ---- 1.0.2377.16595
Web.CrystalDecisions.Enter
prise9Libr
ary.dll --- 1.0.2167.24964)
The above .NET assemblies are the wrappers and they interact with the business objects assemblies.
Registered the COM and created the tlb's and registered them in GAC(C:\Windows\Assembly) on the new server (which is 64-bit).
Checked the version numbers for the .net assemblies too, which match with my dlls on the laptop.
I still can't get my application to work. I get message 'ActiveX component can't create object'.
Can anyone help me with this problem.
thanks,
anagm
Start Free Trial