调试中的Visual C++2008(VC9)项目由于在不可用的VC8调试crt上出现并排错误而无法执行



我正在使用visualstudio2008构建一个有40个项目的应用程序。我们还联系了一些第三方诽谤,我怀疑这让我头疼。当我在发行版中构建时,它运行良好。当我尝试进行调试构建并在VS调试器中运行时,由于常见的sid-by-side程序集错误,它不会运行。我尝试从一个安装了2005的系统中复制Debug_NonRedist的内容,该系统可以作为临时修复程序在调试中运行,但没有成功。我想知道哪个图书馆需要2005年的redist crt,但我不知道该怎么做。我尝试在调试可执行文件上使用dependens.exe,但它没有提供新的信息。如何查找vc8调试运行时的依赖项?谢谢

Joseph

我安装了VS2005express版本,然后安装了在win7上运行所需的服务包,从而解决了这个问题。

最新更新