お客様が VSTO ClickOnce アプリケーションをインストールしようとすると、403 エラーが発生します。GoDaddy IIS7 でホストされています。
「ダウンロード (.deploy で終わるファイルの 1 つ) は成功しませんでした。System.Net.WebException: リモート サーバーがエラー (403) を返しました: 許可されていません。」
FWIW インストールに必要なすべてのファイルがリモート ディレクトリに存在することを確認しました。Visual Studio からの発行はエラーなしで成功します。
インストーラーは GoDaddy でホストされており、正しい ClickOnce MIME タイプがすべて設定されています。これらのいずれも変更していません。
ところで、ClickOnce エラー ログが見つかりませんでした。オンラインで検索すると、ログはデフォルトでインターネット一時ファイルにあることがわかりますが、そこにはありませんでした。独自のカスタム ログ ファイルの場所が設定されていません。代わりにデフォルトの場所を取得できるのであれば、顧客のログ用にカスタムの場所を設定したくありません。とにかく、エラー ダイアログの [詳細] ボタンで表示されるスタック トレース以外の追加情報がログ ファイルに含まれているようには思えません。