5

我需要从一个统一的 UI 安装多个 MSI。我还需要一个“功能”树来让用户选择要安装的产品。

看过类似的问题后,似乎 Burn 是要走的路。

这个,看来我必须编写一个自定义 BA 并实现我自己的特征树。它是否正确?

看来我最终会得到一个看起来不像 MSI 的标准 UI 的自定义 UI。这似乎很遗憾,恕我直言,MSI 的一大优点是它们总是向用户呈现相同的 UI,并且多年来一直这样做。

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

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

4

1 回答 1

1

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

于 2013-03-12T02:34:00.050 回答