2

ソフトウェアをインストール/アンインストール/更新するために、カスタム インストーラーはWindowsInstaller.Installer.ProductsWindows レジストリからインストール済み製品のリストを取得するために使用します。

また、一部のクライアント マシンでは、未知のソフトウェアがレジストリ ' HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products ' に新しいエントリを追加している可能性があります。これによりWindowsInstaller.Installer.Products、例外がスローされます。「test」という名前のレジストリ キー エントリを「 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products 」に手動で追加することで、このシナリオを再現できます。テストの名前を新しい GUID に変更すると、シミュレートされた問題が解決されます。

可能な回避策/解決策を提案できますか?

MSIINV.exe ツールを使用するのはサード パーティのツールであるため難しいですが、役立つようです。

4

1 に答える 1