1

アンインストールの実行時にカスタム アクションを実行するにはどうすればよいですか? カスタム アクションは基本の MSI プロジェクト内にあり、InstallShield 2010 Premier を使用しています。Install UI Sequence を After SetupProgress に設定し、Install UI Condition を REMOVE="ALL" に設定しようとしましたが、アンインストール プロセス中にアクションが呼び出されません。

どんな助けでも大歓迎です。

4

1 に答える 1

2

REMOVE プロパティのスペルが正しいと仮定します。[プログラムの追加と削除] ( [プログラムと機能] ) で [アンインストール] をクリックしても、UI シーケンスが実行されないことに注意してください。[変更] をクリックしたときにのみ実行されます。

また、このカスタム アクションが何をしているのかはわかりませんが、システムの状態に変更を加えている場合は、実行シーケンスで遅延カスタム アクションとして常にスケジュールする必要があります。

あなたは本当に読みたいと思っており、理解するまで読み直してください(理解するのに数回かかりました)。

Windows インストーラーでのカスタム アクションのインストール フェーズとスクリプト内実行オプション

于 2012-05-01T15:22:35.133 に答える