I'm trying to develop a DLL in C# on Win7 64-bit, and then use VB6 WinXP 32bit, but when add the library in VB6, I get Error 429, "ActiveX component cant create object" . So I wanted to ask if there is a possibility of incompatibility with WinXP 32bit?
I'm creating the DLL by following the steps of this post: http://www.codeproject.com/Articles/3511/Exposing-NET-Components-to-COM
Can somebody help me?
EDIT:
I tried to do the next leg solve my problem but no one can solve:
- Install all versions of the .NET framework on my winXP.
- Try to register my dll with regasm and add / codebase.
- Try deleting ie8 and back to ie7.
- Compile the dll to x86 rather than for any cpu.
Thank you and sorry for my english! :-)