WiX Bootstrapper - 次要升级

时间:2015-01-29 23:06:03

标签: wix install windows-installer bootstrapper burn

我有一个使用Burn构建的引导程序并安装了一个软件包,当我使用命令提示符下的REINSTALL = ALL REINSTALLMODE = vomus运行msi软件包时,我设置了允许进行小幅升级的软件包(根据this WiX文档中的文章)。

但是目前尝试使用setup.exe进行升级会返回消息"此产品的另一个版本已经安装..."

如何让boosttrapper升级它的软件包?

根据2009年this的问题,烧伤"将能够"以适当的模式启动MSI的工作现在可以吗?

我尝试过像这样使用MsiProperty元素:

<MsiPackage Id="PackageId" SourceFile="path\to\my.msi">
    <MsiProperty Name="REINSTALL" Value="ALL"/>
    <MsiProperty Name="REINSTALLMODE" Value="vomus"/>
</MsiPackage>

但这似乎并没有。我错过了什么?

1 个答案:

答案 0 :(得分:2)

如果您正在进行小幅升级,Burn将自动检测到该和 为您传递正确的开关。如果你试图强迫它,Burn不支持它。