User interface WiX bundle用户界面-可选产品树
我最近将7个应用程序安装程序迁移到WiX。旧的安装程序使用了10年以上的技术,UI看起来像是windows 3.1安装程序的捆绑安装程序中已经有了产品树,我可以在其中选择要安装的产品 我已经到了我有一个工作包安装程序的地步,所有7个产品都安装得很好。但是我需要能够从整个捆绑包中选择要安装的产品 我知道这是一个引导程序UI问题。如果我想拥有这棵树,我需要用C编写自己的引导程序。不幸的是,这似乎是一个比整个项目价值更大的项目。因此,我的问题是: 有没有一种简单的方法可以将多个MSI安装程序捆绑在一个引导程序中,一个接一个地安装它们,并且有一个可选的产品树?我需要一个免费的产品。 有没有人有这样一个WiX引导程序的工作示例代码? 提前谢谢 有没有一种简单的方法可以将多个MSI安装程序捆绑在一起 引导程序,一个接一个地安装它们,并具有 可选产品树 是的,一些商业设置创作工具对此提供支持 我需要一个免费的产品 我不认为有一个免费的产品支持这一点。您可以尝试使用添加包作为先决条件,但我不确定这是否满足您的要求 有没有人有这样的引导程序的工作示例代码 女巫 引导程序通常是专门的。它要么是处理某些先决条件的通用引导程序,要么是处理特定任务的自定义引导程序 你有一个非常具体的任务,所以你不太可能找到一个已经为此创建的引导程序User interface WiX bundle用户界面-可选产品树,user-interface,wix,windows-installer,bundle,burn,User Interface,Wix,Windows Installer,Bundle,Burn,我最近将7个应用程序安装程序迁移到WiX。旧的安装程序使用了10年以上的技术,UI看起来像是windows 3.1安装程序的捆绑安装程序中已经有了产品树,我可以在其中选择要安装的产品 我已经到了我有一个工作包安装程序的地步,所有7个产品都安装得很好。但是我需要能够从整个捆绑包中选择要安装的产品 我知道这是一个引导程序UI问题。如果我想拥有这棵树,我需要用C编写自己的引导程序。不幸的是,这似乎是一个比整个项目价值更大的项目。因此,我的问题是: 有没有一种简单的方法可以将多个MSI安装程序捆绑在一个
您可以编写自己的引导程序来显示所需的UI并安装所需的软件包,也可以使用其他支持此功能的工具。我正在处理同一问题。我的解决方案是在xml文件中描述我的功能树,并在启动时由自定义ba解析xml。然后,您可以使用适当的控件构建树,以选择/取消选择功能,并适当设置Burn变量。到目前为止,我遇到的一个障碍是Burn变量似乎没有在软件包的InstallCondition属性中进行评估,但我考虑了一些解决方法,认为这是一个Burn bug,因为Wix 3.6仍然是测试版