Установить подфункции не устанавливать по умолчанию
У меня есть установка WIX с функцией и двумя подфункциями. Я хотел бы, чтобы эта функция была обязательной, а две дополнительные функции необязательными, но не устанавливались по умолчанию. Вот мое дерево функций:
<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>
Я думал, что добавление:
<Property Id="INSTALLLEVEL" Value=3 />
установит основную функцию для установки, а подфункции - не устанавливать. Это не так; все функции установлены по умолчанию.
Я используюWixUI_FeatureTree, Интересно, если это может испортитьINSTALLLEVEL property.
Так что же я пытаюсь сделать возможным? Как я могу отключить две подфункции по умолчанию?
Edit: Интересно. Я поставилINSTALLLEVEL=1000
и попробовал это снова, и все функции были все еще установлены для установки. Может ли WixUI_FeatureTree быть забивающимINSTALLLEVEL
?