我正在尝试使用vs2010为我的应用程序构建补丁。我使用了这些教程:
http://www.codeguru.com/csharp/.net/net_general/visualstudionetadd-ins/article.php/c9663
http://www.codeproject.com/script/Articles/ViewDownloads.aspx?aid=11373
但是我收到代码0xC00E5114的错误。生成的日志显示:错误:UpgradedImages.MsiPath'c:\ project \ setup2 \'不存在。假设此路径包含更新的msi。怎么解决这个?
我使用这种方法是因为我只做了一些改动而不想购买像installshield这样的工具(优秀但价格昂贵)。或者有人知道另一种方法或工具吗?
谢谢!
答案 0 :(得分:1)
尝试删除文件名中的所有空白。 Msimsp.exe喜欢短名称(例如test.msi)。
答案 1 :(得分:0)
在您的pcp文件中,通过将MsiPath更改为完整文件路径'c:\ project \ setup2 \ urMsi.msi 而不是仅使用文件夹路径来更新UpgradedImages文件夹。