「LaunchConditions」の前にカスタムアクションをシーケンスすることは可能ですか?
これは私のカスタムアクションです:
<CustomAction
Id="CA_vcAppRunning"
BinaryKey="vcShowMsg"
DllEntry="IsAppRunning"
Return="check"
Execute="immediate"/>
シーケンス<InstallExecuteSequence/>
<Custom Action="CA_vcAppRunning" Before="LaunchConditions" />
これを試し、 OrcaでMSIファイルを開いたところ、カスタムアクションが「99」でシーケンスされていることがわかりました。しかし、インストールしようとすると、呼び出されませんでした。
このカスタムアクションはLaunchConditionで使用されるプロパティを設定することになっているため、LaunchConditionsの前にこれをスケジュールしたいと思います(アプリケーションが実行されている場合は、インストーラー/アップデーターを終了します)。