wix 3.6刻录功能树以选择要安装的MSI

JPh*_*JPh 5 windows-installer wix burn wix3.6

我需要从单个统一UI安装多个MSI.我还需要一个"功能"树让用户选择要安装的产品.

看过类似的问题后,看起来Burn就是最佳选择.

看看这个,似乎我必须编写一个自定义BA并实现我自己的功能树.它是否正确?

看起来我最终会看到一个自定义UI,它看起来不像MSI的标准UI.当恕我直言,关于MSI的伟大之处在于它们总是向用户呈现相同的UI并且多年来一直这样做,这似乎很可惜.

如果这是要走的路,是否有一个简单的例子可以开始?

wix3.6真的不支持功能树吗?...似乎是一个非常基本和有用的功能有恕我直言...

Rob*_*ing 1

功能树是 MSI 上的自定义控件,不可用于一般用途。可以使用标准树控件,但没有人将该功能添加到 wixstdba 中。当然,您可以添加该功能(在 wix-devs@lists.sourceforge.net 上开始讨论)或实现您自己的 BA。wixstdba 代码位于 src\ext\BalExtension\wixstdba 中,或者对于托管示例,位于 src\Setup\WixBA 中。两者都是合理的起点。