我需要从单个统一UI安装多个MSI。 我还需要一个“功能”树,让用户选择要安装的产品。
看过类似的问题后,看起来Burn就是一条路。
看this,似乎我必须编写自定义BA并实现我自己的功能树。 这是对的吗?
似乎我最终会使用自定义UI,它看起来不像MSI的标准UI。当恕我直言,关于MSI的伟大之处在于,他们总是向用户呈现相同的用户界面并且多年来一直这样做,这似乎很可惜。
如果这是要走的路,是否有一个简单的例子可以开始?
wix3.6真的不支持功能树吗? ...似乎是一个非常基本和有用的功能,有恕我直言......
答案 0 :(得分:1)
功能树是MSI上的自定义控件,不适用于一般用途。可以使用标准树控件,但没有人将该功能添加到wixstdba。当然,您可以添加该功能(在wix-devs@lists.sourceforge.net上开始讨论)或实现您自己的BA。 wixstdba代码在src \ ext \ BalExtension \ wixstdba中,或者对于托管示例,有src \ Setup \ WixBA。两者都是合理的起点。