ClickOnceのインストールができなくなった時の対応
ClickOnceを使って、アプリをインストールする際、前までできていたのに、ある時からエラーになることがあります。
エラー内容がすごくわかりにくくてどうしていいのかわからなくなります。
開発者に対してならまだいいんですが、一般利用者に対してこのメッセージが表示されてしまったらパニックになります。
[1] インストール後に起動できなくなったとき
ClickOnceインストールしているときに、エラーになる場合、
詳細エラーが、「参照されたアセンブリはシステムにインストールされていません。 (HRESULT からの例外:0x800736B3)」
[対応]
C:\Users\<ユーザ名> \AppData\Local\Apps\2.0以下のフォルダを削除する。
※以前のWindowsの場合
C:\Documents and Settings\<ユーザ名>\Local Settings\Apps\2.0
いろんな環境にインストールしたり削除したりしているとおかしくなることがある様子。
[2] ClickOnceの更新でエラーが発生する
DeploymentException 同じアプリケーションが既にインストールされているため、インストールできません。このアプリケーションのマニフェスト バージョンを修正するか、既存のアプリケーションをアンインストールする必要があります。
[1]と同様の操作を行えばよい
ClickOnceは便利なようでいろいろ問題が起こるので面倒です。
ClickOnceに代わる、なにかシンプルで安全なインストールの仕組みが出てきて欲しいです。
== ランキングに参加しています。ぜひクリックお願いします ==
[Windows10] 右クリックメニューを開くのが急に遅くなった Java8にしたらアプリが動かなくなった