我希望在我的 WiX Boostrapper 项目中添加一个 bal:condition 以仅在用户在命令行上指定“AcceptEula=1”时才允许它在安静模式下继续。
但是,如果安装程序以交互方式运行,则已经有一个复选框必须选中才能继续,所以这很好,我不希望用户必须输入此参数。
因此,我想做类似的事情:
<Variable Name="AcceptEula" Value="0" Type="numeric" bal:Overridable="yes"/>
<bal:Condition Message="You must accept the EULA">(<TEST FOR QUIET MODE>) AND (AccepEula=1)</bal:Condition>
有谁知道这是否可能,或者对替代品有什么建议?
谢谢!