WIX捆绑包取决于产品功能

WIX捆绑包取决于产品功能,wix,windows-installer,Wix,Windows Installer,我是WIX的新手。我在谷歌上搜索了很多,但没有找到合适的答案。这是我的问题。我创建了以下WIX结构: <Bundle> <MsiPackage> <FeatureA/> <FeatureB/> </MsiPackage> <PackageGroupA/> <PackageGroupC/> </Bundle> 仅当选择安装时,才应安装

我是WIX的新手。我在谷歌上搜索了很多,但没有找到合适的答案。这是我的问题。我创建了以下WIX结构:

<Bundle>
    <MsiPackage>
        <FeatureA/>
        <FeatureB/>
    </MsiPackage>
    <PackageGroupA/>
    <PackageGroupC/>
</Bundle>

仅当选择安装时,才应安装PackageGroupA。实现这一目标最简单的方法是什么

我的想法是:

  • FeatureA创建注册表项,但util:RegistrySearch在安装FeatureA之前在开始时计算此值,因此我得到的结果总是false

  • 是否可以将变量/属性从捆绑包传递到产品,并根据功能选择更改其值

  • 塔克斯