There is an assembly (.dll) on a Windows 7 system, 32-bit. In a VS2010 project on the Windows 7 system the assembly is referenced as an ActiveX control . The programmer has left the company and I am taking over the project. I am running Windows XP 32-bit. I copied the .dll file from the directory on his computer to the same relative directory on my computer. When I create a reference for the .dll on my computer, the reference is created as an assembly, not ActiveX. If I try to register the .dll with regsvr32, I get an error stating that the entry point was not found.
How could the same file be ActiveX on one system and not another? I have had other people check the dirextory paths to make sure I got the same file.
Any help would be appreciated.