【发布时间】:2013-05-21 22:43:29
【问题描述】:
我今天在将 VS2008 解决方案迁移到 VS2010 时遇到了这个问题。问题出现在以下任一情况:
- 重建解决方案
- 清洁后构建解决方案
如果我在其中任何一个之后进行了第二次构建,问题就不会出现。使用 Google 时,我真正想到的只是来自 Microsoft 的多年前的博客,他们说他们无法重现该问题,或者该问题已在未来的版本中得到修复。
我发现最好的东西在这里:Mikazo Tech Blog: Solve MT.exe Errors in Visual Studio 2010
在上面的文章中说问题与Manifest生成有关,解决方法是在Linker-->Manifest下的设置中关闭Manifests。我不需要此项目的清单,但我仍然不满意。
我已经解决了这个问题,我只是要回答我自己的问题,因为我没有在 StackOverflow 上发现这个特定的错误(代码 31)。
【问题讨论】:
-
Mikazo 技术博客的链接现已断开。