突然编译任何VS2008本机C ++ DLL项目失败。他们的共同点是调用Manifest Tool mt.exe。调用此工具时,它始终会与消息
崩溃mt.exe has stopped working
有趣的事实是清单工具的命令行始终是
/ nologo / outputresource:“.. \\ FooDll \ Release \ FooDll.dll;#2”
独立于项目属性中的设置。当我创建一个新的本机C ++ DLL时,命令行会根据设置进行更改。清单在某种程度上被视为资源。
这是;#2
是什么?如何查找和删除问题?
答案 0 :(得分:0)
.NET安装程序已损坏。使用此工具找到了这个:http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx