2

Wix で、他の条件に基づいてのみ実行される起動条件を設定することはできますか? そして理想的には、すべての起動条件をグループ化し、各条件ではなくグループ全体に 1 つの条件チェックを適用したいと考えています。

起動条件を Fragment に配置したり、Product の Fragment を Condition で参照したりするなど、すでに多くのことを試しましたが、Wix を満足させるものは何もありません。

ここでの私の目標は、コマンド ラインで正しいプロパティが設定されている場合に、インストーラーの起動条件をすべてバイパスすることです。

4

1 に答える 1

2

Windows インストーラーは、「グループ化」条件をサポートしていません。各条件に「バイパス」プロパティを追加する必要があります。何かのようなもの:

<Condition>Installed OR BYPASS_PROPERTY OR (Other_Conditions AND More_Conditions)</Condition>

注: 製品をいつでもアンインストールできるように、そこに「Installed OR」を追加しました。

于 2013-02-27T18:36:15.670 に答える