0

我在 Windows 7 上的 Visual C++ 2010 Express 中有一个相当简单的 C++ 项目。我在 Win32 的调试模式下编译没有问题,但是当我切换到 Win32 的发布模式时,我收到以下编译器错误:

链接:致命错误 LNK1296:无法加载 msobj100.dll

我知道这里有人问过这个问题,但我无法从该解决方案中得到修复。我搜索了那个文件,它只位于 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE。在 SysWOW64 和 Win32 中,有名为“msobjs.dll”的文件,仅此而已。有任何想法吗?

4

2 回答 2

0

尝试将 Windows SDK 安装到您的计算机。这些文件应该与它一起分发。见这里

于 2013-03-29T12:55:59.880 回答
0

复制丢失的 dll 文件

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin.

VC\Bin是运行时路径。

这个问题也困扰了我很久,只好在另一台机器上运行Release模式……现在才找到解决办法。

于 2013-07-20T03:15:03.657 回答