0

我在 Eclipse 中有一个 java 项目,其中包含一个在单独的机器上编译的 DLL。我在 Windows 7、64 位和 Eclipse 也适用于 64 位。

我无法编译项目,出现错误:“应用程序无法启动,因为它的并排配置不正确......”

事件查看器显示:"Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" 找不到。详细请使用sxstrace.exe诊断。”

我的机器上安装了 x64 的 Visual Studio 2008 和 2010。

我卸载了 Microsoft Visual Studio 2008 x64,并下载了我在该站点上找到的 Microsoft Visual C++ 2008 Redistributable x86 9.0.30729.4148:http://www.microsoft.com/en-us/download/details.aspx?id=26368,但它没有帮助。

由于版本不同,即9.0.21022.8而不是9.0.30729.4148,错误是否仍然存在?我该如何解决我的问题?

谢谢!

4

1 回答 1

0

是的,问题似乎是由您重新安装 Visual Studio 引起的 C 运行时库的混合版本。

此 Microsoft 支持页面可能会有所帮助:http: //support.microsoft.com/kb/2525435

于 2013-01-05T17:16:38.900 回答