客户在尝试安装我们的VSTO ClickOnce应用程序时收到403错误。我们托管在GoDaddy IIS7上。
“正在下载(我们的一个文件以.deploy结尾)没有成功.System.Net.WebException:远程服务器返回错误(403):Forbidden。”
FWIW我已确保安装所需的所有文件都存在于远程目录中。 Visual Studio的发布成功,没有任何错误。
安装程序托管在GoDaddy上,并设置了all the correct ClickOnce MIME types。我们没有修改任何这些。
BTW,找不到ClickOnce错误日志!在线搜索默认显示日志is located in Temporary Internet Files,但它不存在。我们没有自己的自定义日志文件位置集,如果我们只能抓取默认位置,我们不希望为客户的日志设置自定义位置。听起来好像日志文件提供了错误对话框中“详细信息”按钮显示的堆栈跟踪之外的任何其他信息。答案 0 :(得分:0)
听起来对您的客户没有此文件的读取权限。
尝试直接下载文件。