アプリケーションを起動すると、以前にインストールしたプログラムの Windows インストーラーがポップアップし続けます。プログラムはまだサーバーに存在し、正常に動作しています。「キャンセル」をクリックすると、インストーラーのポップアップが最終的に消えます。
この問題の解決には興味がありません。Windows インストーラーはどのようにインストールするかを決定するのでしょうか? どういう仕組みなの?どのように、誰が Windows インストーラーをトリガーしますか?
返信ありがとうございます。
アプリケーションを起動すると、以前にインストールしたプログラムの Windows インストーラーがポップアップし続けます。プログラムはまだサーバーに存在し、正常に動作しています。「キャンセル」をクリックすると、インストーラーのポップアップが最終的に消えます。
この問題の解決には興味がありません。Windows インストーラーはどのようにインストールするかを決定するのでしょうか? どういう仕組みなの?どのように、誰が Windows インストーラーをトリガーしますか?
返信ありがとうございます。
これは、OS によって自動的にトリガーされる自己修復メカニズムです。上記の列挙された理由に加えて、次の場合にもトリガーされる可能性があります。
存在しないと自己修復がトリガーされるリソースを調査するには、システムのイベント ログの [アプリケーション] セクションを調べます。自己修復イベントは、ソース「MsiInstaller」とともに表示されます。
インストーラーが実際に別のアプリケーションに必要なリソースを追加しようとしている場合、最善の解決策はそれを終了させることであり、その後は表示されなくなります。
通常、この動作は、次のいずれかに該当する場合に発生します。
通常、解決策は、プログラムを完全にアンインストールし、すべてのフォルダーとレジストリ エントリが実際に削除されたことを確認してから、プログラムを再インストールすることです。