默认情况下在WiX Bundle中启用“被动”属性

时间:2017-05-12 06:48:56

标签: wix windows-installer

我有一个调用MSI的WiX Bootstrapper。如果我将其发布为:

setup.exe

它将显示UI,用户必须手动处理安装。但是,如果用户传递passive属性,则安装将自动开始。卸载也可以通过以下方式静默完成(无需UI交互):

setup.exe -uninstall -passive

我想要的是默认启用passive - ness。我尝试在Variable中使用Bundle作为:

<Variable Name="passive" Type="string" Value="true"/>

但没有任何效果(即使value设置为“1”或“是”)。

此外,我尝试在Chain-&gt; MsiPackage:

中设置MSI属性
<MsiProperty Name="passive" Value="1"/>

默认情况下,它不会使安装成为被动。

可以做些什么?

我正在使用WixStandardBootstrapperApplication.RtfLicense UI模式。

0 个答案:

没有答案