Visual Studio 2010 进行Winform打包时提示 不可恢复的生成错误 解决方案

在进行Visual Studio 2010 进行Winform打包时,提示 不可恢复的生成错误,很是郁闷,

 

解决方法如下:
1、在“开始 -  运行” 中输入以下内容分三次来重新注册下Mergemod.dll。

regsvr32 "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"

regsvr32 /u "C:\Program Files\Common Files\Microsoft Shared\MSI Tools\mergemod.dll"

Regsvr32 "C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\Mergemod.dll"

按以上步骤注册完成后,在打包程序中 重新执行“生成解决方案”。

如果还是提示“不可恢复的生成错误”
则建议把C:\Program Files\Common Files\Microsoft Shared\MSI Tools\路径下的Mergemod.dll 文件版本替换成新版本的Mergemod.dll。

然后再按上述顺序分三次重新注册这个新版本的Mergemod.dll。

Mergemod.dll 2.0.2600.0,资源地址为:http://pan.baidu.com/s/1eQwxiam

希望能够解决您的错误。

posted @ 2014-03-08 21:07  黑夜骑士17  阅读(272)  评论(0编辑  收藏  举报