アンインストールを実行していない限り、ユーザーが MSI ファイルを直接実行できないように、インストーラーで起動条件を設定する必要があります。(他のすべてのタイプのインストールは、すべての前提条件が満たされていることを確認できるように、ブートストラップ アプリから実行する必要があります。)
これを確認するには、どのような条件が必要ですか? 試してみましたREMOVE="ALL" OR BOOTSTRAP
(BOOTSTRAP
これは、ブートストラップ アプリが MSI を起動するときにコマンド ラインで定義するプロパティです) が、修復インストールでもトリガーされますが、これは望ましくありません。