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>
これが可能かどうか誰かが知っていますか、または代替案がありますか?
ありがとうございました!