Definir sub-recursos para não instalar por padrão
Eu tenho uma instalação do WIX com um recurso e dois sub-recursos. Eu gostaria que o recurso fosse necessário e os dois sub-recursos opcionais, mas não instalados por padrão. Aqui está a minha árvore de recursos:
<Feature Id="A" Level="3" AllowAdvertise="no" TypicalDefault="install"
InstallDefault="local" Absent="disallow" >
<Feature Id="A1" Level="1" AllowAdvertise="no" />
<Feature Id="A2" Level="1" AllowAdvertise="no" />
</Feature>
Eu pensei que adicionando:
<Property Id="INSTALLLEVEL" Value=3 />
configuraria o recurso principal para instalar e os sub-recursos para não instalar. Esse não é o caso; todos os recursos são instalados por padrão.
Estou usando oWixUI_FeatureTree. Eu me pergunto se isso pode estar bagunçando oPropriedade INSTALLLEVEL.
Então, o que estou tentando é possível? Como posso desativar os dois sub-recursos por padrão?
Editar: Interessante. eu colocoINSTALLLEVEL=1000
e tentei novamente e todos os recursos ainda estavam configurados para instalação. Poderia WixUI_FeatureTree estar destruindoINSTALLLEVEL
?