2

期待どおりに動作していないように見える次の WIX 条件があります。

REMOVE = "ALL" OR USERNAME <> ""

アンインストールの場合、カスタム アクションを実行したい

REMOVE = "ALL"

または、ユーザーがユーザー名を入力した場合

USERNAME <> ""

「変更」インストール オプションを実行していますが、ユーザー名を入力しているにもかかわらず、条件が false に戻ってきます。

更新: マージ モジュール内でこのチェックを行っています。USERNAME プロパティは、メイン Wix インストーラーの一部である UI 内で設定されます。これが違いを生むかどうかはわかりません。

4

0 に答える 0