InstallShield 2015 Basic MSIプロジェクトでセットアップが作成されています。 アンインストールを実行しているとき、私はMSIログファイルにメッセージボックスとこれを取得:アンインストール時のMSIメッセージ1610
MSI (s) (4C:78) [18:17:52:182]: RESTART MANAGER: Detected that application with id 4, friendly name 'System', of type RmCritical and status 1 holds file[s] in use.
MSI (s) (4C:78) [18:17:52:182]: RESTART MANAGER: Did detect that a critical application holds file[s] in use, so a reboot will be necessary.
MSI (s) (4C:78) [18:17:52:182]: Note: 1: 1610
私はむしろそれを避けることよりも、このメッセージを取得する理由を理解する最初のステップ。
どのファイル\サービスがそのファイルのトリガーであるかをどのように知ることができますか。システム・プロセスを変更する(削除?)が起こっている、アンインストールして、ファイルを使用している
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\FileRenameOperations
メッセージが表示される理由を説明します。システムプロセスは、アンインストールによって変更(削除)されるファイルを使用しています。詳細が必要な場合は、ログ全体を投稿してファイルに名前を付けることができます。また、システムプロセスは通常、一般的なユーザーインストールのファイルを使用しないため、OSに属するファイルをインストールしている可能性があります。そのキーは実際にはPendingFileRenameOperationsと呼ばれています – PhilDW
こんにちは、私はMSIファイルを見ましたが、この問題の原因となったファイルのヒントを見つけることができませんでしたが、アップロードしようとします。私もレジストリ内のPendingFileRenameOperationsをチェックし、それは空です。私が理解していないことは、私が言及されたメッセージを得るのはなぜ私はFileInUseダイアログを得ないのですか? – Epligam