Wix3可选择选择功能

时间:2010-08-24 17:54:23

标签: wix wix3

在Wix中,如何构建功能树,以便在通过“将安装在本地驱动器上”选择父功能时,默认情况下会选择某些子功能?

我看到只有当我选择“将安装整个功能...”选项时,我才会看到子功能也被选中,但所有子功能都被选中。我想对它进行一些精细控制。

任何指针?

感谢

1 个答案:

答案 0 :(得分:0)

您看到的内容与Windows Installer广告有关。请务必阅读:

Advertisement (Windows)

使用这种形式的广告,您可以安装广告快捷方式或COM注册,并且在您实际尝试调用所述入口点之前,不会安装该组件和文件。这是10年前硬盘驱动器价格昂贵的设计要求,对我来说这是一个有点无用的功能。

就我个人而言,我会在每个功能上使用@ AllowAdvertise =“no”和Feature @ TypicalDefault =“install”。这应该让您的自定义设置看起来像您想要的那样。如果没有,我可能误解了这个问题,我们需要讨论INSTALLLEVEL概念。

WiX V3 Feature Element