Managed Bootstrapper Application select 包中的用户如何安装
How can user in Managed Bootstrapper Application select packages to install
在我的托管引导程序应用程序中,我想让用户选择 select 要安装哪些包。因此我想设置一个变量并将其传递给 Wix Bootstrapper。
我的方法是像使用安装文件夹 (described here) 那样做,并使用 MsiPackage 的 InstallCondition 检查值。
<Chain>
<MsiPackage ...
InstallCondition="[VariableName] = 1"
...>
</MsiPackage>
</Chain>
<Variable Name="VariableName" Type="numeric" Value="1"/>
这是正确的方法吗?如果是,有人有一个有效的例子吗?如果否,实现该目标的最佳方法是什么?
在我们的托管引导程序中,我们为用户提供 UI 选择他们想要安装的包。
然后来自模型的此信息在 OnPlanPackageBegin 和 OnPlanPackageComplete 中传播和处理。
可以设置包请求状态来处理这个。
在我的托管引导程序应用程序中,我想让用户选择 select 要安装哪些包。因此我想设置一个变量并将其传递给 Wix Bootstrapper。 我的方法是像使用安装文件夹 (described here) 那样做,并使用 MsiPackage 的 InstallCondition 检查值。
<Chain>
<MsiPackage ...
InstallCondition="[VariableName] = 1"
...>
</MsiPackage>
</Chain>
<Variable Name="VariableName" Type="numeric" Value="1"/>
这是正确的方法吗?如果是,有人有一个有效的例子吗?如果否,实现该目标的最佳方法是什么?
在我们的托管引导程序中,我们为用户提供 UI 选择他们想要安装的包。 然后来自模型的此信息在 OnPlanPackageBegin 和 OnPlanPackageComplete 中传播和处理。 可以设置包请求状态来处理这个。