我需要你的帮助,你的意见......我想要做的是在服务器上构建我的安装......问题是这个构建将非常频繁,因为在每次提交之后,构建服务器会进行新的构建...
我正在寻找的是wxs文件生成,因为开发人员创建和删除文件是正常的......所以我需要保持这个wxs文件是最新的......我不能手动执行它... 。
问题是甚至Rob wrote wix不这样做......我以为我可以用热来产生这个......但是有些问题会出现......
我不能只是构建一个安装msi,因为如果某些组件发生变化(删除添加新的)..那么就会有冲突...
我无法将其构建为小更新或次要升级,因为它不支持组件删除(http://www.joyofsetup.com/2008/12/30/paying-for-upgrades/)...而且您也不能通过双击运行msi ... < / p>
如果我要像主要升级那样构建它,我应该在每个构建中生成产品GUID吗?
好吧,如果我选择一种主要升级方式,我可以在每个构建上生成新的组件指示,并且这样安全地使用heat.exe工具,如果我将进行干净安装......
也许其他选项是(我在Rob和其他人讲述了关于构建自己的文件guid数据库的内容时的一些讨论......)只需进行一次小升级并使用引导程序,这样我就可以通过双击运行它...并且还应该使用guids文件的数据库,这样我就不需要进行干净的安装...
你能帮我解决这个问题吗?你是怎么做这样的事情的?