2011-02-02 54 views
3

我需要添加一个功能树,其复选框选择我的msi。任何一个人都可以指点一些样品,以便如何达到这个目的?具有复选框选择的WIX功能树

我已经有一个Feature元素(ProductMain)安装了所有必需的组件。我曾尝试使用内置的CustomizeDlg和FeaturesDlg,但不知道如何更改选择树以使用复选框

我正在使用WIXUI_Common对话框集。

我很感谢在这方面的任何建议/指导。

真诚的感谢!

回答

4

您仅限于Windows Installer支持的UI(这是非常有限的)。我不认为你可以自定义SelectionTree控件来显示复选框。或者,您可以通过在对话框中放置多个复选框并实现用于设置功能级别的特定逻辑来模拟所需的行为。

+0

这是真的。使用Windows Installer解决方案是使用带有复选框的自定义对话框以及基于复选框属性更改特征状态的自定义操作。另一个解决方案是MSI的外部用户界面。如果你想要一个商业工具,高级安装程序支持这一点。 – 2011-02-03 07:35:29