Grow up

生活とプログラミング

ClickOnce URLDownloadToCacheFile failed with HRESULT '-2146697211' の解決方法

はじめに

ClickOnceインストーラを実行した時に発生するエラーの解決方法です。

f:id:knkomko:20200504002035p:plain:w350

原因

「.application」ファイルが見つからない為エラーになっていました。
発行の際にフォルダの場所やURLの指定が間違っていると考えられます。
f:id:knkomko:20200504002955p:plain:w450

解決方法

確認する場所は2つあります。

1. 発行フォルダー、インストールフォルダーのURLの見直し
発行するプロジェクトのプロパティを開きます。
f:id:knkomko:20200504003907p:plain:w350

「発行フォルダーの場所」「インストールフォルダーのURL」を見直します。
私の場合はWebサーバを介してインストールを行う為URLを指定しています。
f:id:knkomko:20200504003959p:plain:w450

2. 発行フォルダーとapplicationファイルの見直し
「発行フォルダーの場所」に「.application」ファイルがある事を確認します。
f:id:knkomko:20200504003313p:plain:w450