前一段时间我在构建任何Visual Studio部署项目时遇到此错误.
"无法恢复的构建错误"
我以为我的VS安装已损坏或我删除了一些重要文件,但是......
......我所要做的就是.
关闭 Visual Studio.
启动,运行或WIN + R,键入cmd,确定.
regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll" regsvr32 ole32.dll
关闭命令提示符.
打开 Visual Studio并尝试重建部署项目!它对我有用!
我们遇到了这个问题,上面的解决方案对我们没有用.经过几天的搔痒,我们发现我们的解决方案是从本地用户临时文件夹中删除所有VSI*.TMP文件:
C:\ Documents and Settings\username\Local Settings\Temp
在我们的情况下,这在Hudson构建机器上出错 - Visual Studio似乎创建临时文件而不是正确清理它们.一旦它创建了65536个临时文件(VSI0000.tmp到VSIFFFF.tmp),它就不能再创建了,并且MSI项目将无法构建.
感谢此博客文章的解决方案:
http://blog.richardadleta.com/2009/08/using-visual-studio-command-line.html