尝试在特定机器上注册 ocx 时出现以下错误。(Windows XP 32 位)
错误:“file.OCX”的并排配置信息包含错误。此应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决此问题 (14001)。
但它在我的 Windows7 32 位和另一台 Windows7 64 位机器上运行良好。
除了操作系统之外,我能看到的唯一区别是在它工作的两台机器上,我们安装了 Delphi 2009 和 Microsoft Visual Studio。(从我读到的 Visual Studio 可能与它有关。)
我如何才能让这个 ocx 在没有 Microsoft Visual Studio 的机器上正确注册?
谢谢
附言
如果有帮助,清单版本是 1.0(在 ocx 文件中)。
这是清单
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
- <dependency>
- <dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50727.762" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
- <dependency>
- <dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
- <dependency>
- <dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC80.MFC" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b" />
</dependentAssembly>
</dependency>
</assembly>