セットアップの修復オプションでアプリケーションの実行中のインスタンスを閉じたい....
1520 次
1 に答える
0
これは、カスタム アクションを介して行うことができます。これには定義済みのサポートがないため、独自のカスタム コードを作成する必要があります。適切なアプローチは、メイン アプリケーション ウィンドウに WM_CLOSE を送信し、それを閉じることです。
このカスタム アクションを修復中にのみ実行するには、REINSTALLプロパティを使用して条件付けを試すことができます。
[使用中のファイル] ダイアログを回避したい場合は、InstallValidateアクションの前にこのカスタム アクションを実行する必要があります。この場合、REINSTALL プロパティは使用できませんが、次の条件を使用できます。
Installed
パッケージがメンテナンス モード (変更、修復、または削除) で実行されている場合、true と評価されます。
于 2011-10-11T14:53:34.577 に答える