2

お客様が VSTO ClickOnce アプリケーションをインストールしようとすると、403 エラーが発生します。GoDaddy IIS7 でホストされています。

「ダウンロード (.deploy で終わるファイルの 1 つ) は成功しませんでした。System.Net.WebException: リモート サーバーがエラー (403) を返しました: 許可されていません。」

FWIW インストールに必要なすべてのファイルがリモート ディレクトリに存在することを確認しました。Visual Studio からの発行はエラーなしで成功します。

インストーラーは GoDaddy でホストされており、正しい ClickOnce MIME タイプがすべて設定されています。これらのいずれも変更していません。

ところで、ClickOnce エラー ログが見つかりませんでした。オンラインで検索すると、ログはデフォルトでインターネット一時ファイルにあることがわかりますが、そこにはありませんでした。独自のカスタム ログ ファイルの場所が設定されていません。代わりにデフォルトの場所を取得できるのであれば、顧客のログ用にカスタムの場所を設定したくありません。とにかく、エラー ダイアログの [詳細] ボタンで表示されるスタック トレース以外の追加情報がログ ファイルに含まれているようには思えません。

4

1 に答える 1

0

顧客には、このファイルへの読み取りアクセス権がないようです。

ファイルを直接ダウンロードしてみてください。

于 2013-10-04T09:15:25.740 に答える