VS 2010 C ++无法在发布模式下加载msobj100.dll

时间:2013-03-29 12:51:31

标签: c++ visual-studio-2010 windows-7 visual-studio-express

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

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

我知道这个问题已被问到here,但我无法从该解决方案中得到解决方案。我搜索了该文件,它只位于C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE中。在SysWOW64和Win32中,有一些名为'msobjs.dll'的文件,但就是这样。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

尝试将Windows SDK安装到您的计算机上。应该分发这些文件。随之而来。 请参阅here

答案 1 :(得分: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模式...... 我刚才找到解决方案。