ClickOnce アンインストール ○| ̄|_
前にClickOnceでアンインストール方法がわからなくて悩んだことがあったので、メモ。
発行オプションで、『アプリケーションはオンラインでのみ利用できる』を選ぶとプログラムの追加と削除にでてこずアンインストールできない。
Documents and Settings\ユーザ\Local Settings\Apps
以下のフォルダを削除することでアンインストールできる。しかしこれでは、ClickOnceでインストールしたすべてのアプリケーションが消えてしまう。(再ダウンロード+インストールが必要)
すべてを消さないとClickOnce起動時にライセンス違反のようなエラーがでて、アプリケーションが起動できなくなる。
対象のアプリケーションだけを再インストールするためには、レジストリを削除しないといけない。
HKCR\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0\PackageMetadata
以下でアセンブリ名のあるキーを削除すると再インストールが行われる。