我在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'的文件,但就是这样。有什么想法吗?
答案 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模式...... 我刚才找到解决方案。