2008年6月13日金曜日

.NET インストーラでアンインストールに失敗した場合、再インストール出来るようにするには?

アンインストール時にカスタム動作を設定したセットアッププロジェクトでインストールを行いました。
が、アンインストール時のカスタム動作で失敗してしまい、アンインストールできません・・・。
アンインストール出来なければ、再インストールもできません。

こんなたときはレジストリを操作することで再インストールが可能になります。

「すべてのユーザ」でインストールした場合はHKEY_CLASSES_ROOT\Installer\Products以下のサブキー
「このユーザのみ」でインストールした場合はHKEY_CURRENT_USER\Software\Microsoft\Installer\Products以下のサブキーを一つ一つ確認しそのサブキー内のProductsNameキーを確認して、該当するものをサブキーごと削除します。


これで再インストールが可能になります。

0 件のコメント: