感谢您提供的所有帮助...我以前从未见过此错误...我有几个供应商提供的 DLL 用于与签名捕获设备通信。我们在 XP x86 机器上构建我们的 C# windows 应用程序平台目标设置为“任何 cpu”。当应用程序在 Win7 32 位计算机上运行时,它工作正常。当它在 Win7 64 位计算机上运行时,它会失败。
在“调试模式”下在 Win 7 x64 上运行 Visual Studio 2010 调试器工作正常。在 Win7 x64 上以发布模式运行失败。
我可以将平台更改为以 x64 为目标,然后发布模式提供“为不同的目标平台制作的互操作”。当我删除并重新创建 64 位目标的互操作时,我得到“ActiveX 未正确注册”。
先感谢您。