MsiRMFilesInUse ダイアログ
MsiRMFilesInUse ダイアログ ボックスを作成して、インストールで上書きまたは削除する必要があるファイルを現在実行中のプロセスの一覧を表示できます。 ユーザーは、[アプリケーションを自動的に閉じて再起動する] または [アプリケーションを閉じない] を選択できます。 (再起動が必要です。)"ユーザーが [アプリケーションを自動的に閉じて再起動する] オプションを選択した場合、このダイアログ ボックスのプッシュ ボタン コントロールを作成して RMShutdownAndRestart コントロール イベントを発行し、Restart Manager でアプリケーションを閉じて、インストールの終了時に再起動できます。 これにより、コンピューターを再起動する必要性を排除または削減できます。 詳細については、「システム再起動 を参照してください。
MsiRMFilesInUse ダイアログ ボックスは、インストール時に次のすべてが当てはまる場合にのみ表示されます。 これらのいずれかが false の場合、Windows インストーラーは [MsiRMFilesInUse ] ダイアログ ボックス 無視します。
- バージョン 4.0 より前の Windows インストーラー バージョンと、Windows Vista または Windows Server 2008 より前のオペレーティング システムでインストールが実行されています。
- フル UI ユーザー インターフェイス レベルの が使用されます。
- MSIRESTARTMANAGERCONTROL プロパティまたは DisableAutomaticApplicationShutdown ポリシーによって、再起動マネージャー との対話が無効にされていません。
- MsiRMFilesInUse ダイアログ ボックスがインストール パッケージに表示されます。
- Windows インストーラーから Restart Manager への呼び出しはすべて成功します。
このダイアログ ボックスは、InstallValidate アクションで必要に応じて作成されます。