我正在使用wix bootstrapper创建一个Wix安装程序。 Wix安装项目使您可以确定要安装哪些功能,哪些功能不安装。我在启动器上看起来和MsiPackages一样,所以我可以选择安装哪些msi包。
<Chain>
<!-- TODO: Define the list of chained packages. -->
<!-- <MsiPackage SourceFile="path\to\your.msi" /> -->
<MsiPackage SourceFile="..\APP1\Wix1WindowsFormsApplication1.msi"/>
<MsiPackage SourceFile="..\APP2\Wix2WindowsFormApplication2.msi"/>
</Chain>
答案 0 :(得分:1)
这可以在自定义引导程序应用程序中完成,在该应用程序中,您可以使用PlanPackageBegin事件选择要安装的msi软件包。但这并不容易。
使用标准的bootstrapper应用程序,在“选项”对话框中定义复选框的功能非常有限,并使用复选框选择要安装的软件包,如下所述:http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bootstrapper-Custom-UI-Checkbox-to-customize-install-td7596905.html