我有这个wix bundle项目,其中有一个已绑定到复选框的变量。 像这样:
<!-- bundle.wxs -->
<Variable Name="SomethingSelected" Type="numeric" Value="0" />
<!-- theme.xml -->
<Checkbox Name="SomethingSelected"></Checkbox>
所以我有这个要求:
WixBundleUILevel = 4
)
然后,用户可以通过选中/取消选中复选框来更改该变量的值。WixBundleUILevel = 2
)我能找到的最好的东西是util扩展中的RegistrySearch
之类的东西,它可以覆盖变量。但是,我可以找到一个适当的元素来进行条件表达式的bal覆盖。
总而言之,如何基于条件表达式修改wix bundle变量?