Installation Wix Burn EnableFeatureSelection

Installation Wix Burn EnableFeatureSelection,installation,wix,windows-installer,wix3.11,Installation,Wix,Windows Installer,Wix3.11,我有一个Wix安装程序,它安装了2个带有自定义UI的MSI 我有3个功能跨越2微星 微星1 特征A 特征B 微星2 特征C 用户可以选择安装A、B、AB、ABC或C 要将功能设置为可选功能,我已将EnableFeatureSelection=“yes”设置为本地/不存在,具体取决于用户是否希望包含这些功能 这适用于MSI 1中的2个功能,但不适用于MSI 2。我错过了什么 谢谢 捆绑代码 <Chain> <MsiPackage Id="1"

我有一个Wix安装程序,它安装了2个带有自定义UI的MSI

我有3个功能跨越2微星

微星1

  • 特征A
  • 特征B
  • 微星2

  • 特征C
  • 用户可以选择安装A、B、AB、ABC或C

    要将功能设置为可选功能,我已将EnableFeatureSelection=“yes”设置为本地/不存在,具体取决于用户是否希望包含这些功能

    这适用于MSI 1中的2个功能,但不适用于MSI 2。我错过了什么

    谢谢

    捆绑代码

        <Chain>
          <MsiPackage Id="1" Name="1.msi" SourceFile="1.msi" Vital="yes" Compressed="no" EnableFeatureSelection="yes"
                      DisplayName="1">
          </MsiPackage>
          
          <MsiPackage Id="2" Name="2.msi" SourceFile="2.msi" Vital="yes" Compressed="no"  EnableFeatureSelection="yes"
            DisplayName="2">
          </MsiPackage>
        </Chain>
    

    这需要一些尝试和错误。主要是错误

    Wix在一个MSI中似乎至少需要一个功能,所以我在两个MSI中都添加了一个空功能

    <Feature Id="blankFeature">
    <Feature>
    
    
    
    <Feature Id="blankFeature">
    <Feature>