ClickOnceで「ライセンス認証により例外が発生しました。」というエラーが発生しアプリが起動しない問題。


現象

ClickOnceで提供しているアプリケーションが起動に失敗する。
ログには以下のメッセージが出力されている。
XXX.application のライセンス認証により例外が発生しました

原因

原因は分からず。
Windows7、10で発生するが全ての端末で発生する訳でなく、端末依存の問題と思われる。

対応

かなり強引の対応ではあるが、
%USERPROFILE%\AppData\Local\Appsフォルダ配下にあるファイル・フォルダを全て削除したところ
正常に起動するようになる。
この方法だと、他のClickOnceアプリケーションもインストールしている場合は、
削除することになるので注意が必要。