我有一个引导程序,它是使用Burn构建的,并安装了一个包,当我使用REINSTALL=ALL REINSTALLMODE=vomus从命令提示符运行msi包时(如WiX文档中的这文章所示),它允许进行轻微的升级。
但是,目前试图用setup.exe进行升级的用户返回消息“此产品的另一个版本已经安装.”
我如何使助推器升级它的软件包?
根据这的问题,从2009年开始,烧伤“将能够”在适当的模式下启动MSI的工作,它现在能做到吗?
我尝试过像这样使用MsiProperty元素:
<MsiPackage Id="PackageId" SourceFile="path\to\my.msi">
<MsiProperty Name="REINSTALL" Value="ALL"/>
<MsiProperty Name="REINSTALLMODE" Value="vomus"/>
</MsiPackage>但这似乎不起作用。我错过了什么?
发布于 2015-01-30 09:44:22
如果您正在进行一次小的升级,Burn会自动检测到这一点,并为您传递正确的开关。如果你试图强迫它,燃烧不支持这一点。
https://stackoverflow.com/questions/28226375
复制相似问题