IIS error:The remote server returned an error: NotFound
2011-12-27 14:36
627 查看
近日弄了段以下程序(程序发布在IIS上,程序在运行时要到网站下载文件 ):
WebClient client = new WebClient();
client.DownloadStringCompleted += delegate(object s, DownloadStringCompletedEventArgs de)
{
if (de.Error != null)
{
LoadingMessage = "An error occured: " + de.Error.Message;
return;
}
}
client.DownloadProgressChanged += delegate(object sender, DownloadProgressChangedEventArgs e)
{
Deployment.Current.Dispatcher.BeginInvoke(delegate()
{
LoadProgress = e.BytesReceived / (double)e.TotalBytesToReceive;
});
};
client.DownloadStringAsync(ModelUri);
发现,在调试的时候怎么都好使,一旦发布到IIS就有问题。后来用上面代码段跟踪,发现,报Error:“The remote server returned an error: NotFound”;
如果你出现了这个问题,十有八九就是IIS站点配置的MIME Types缺少了要下载文件的后缀。我的就是缺了个.dae。加上即问题解决。
WebClient client = new WebClient();
client.DownloadStringCompleted += delegate(object s, DownloadStringCompletedEventArgs de)
{
if (de.Error != null)
{
LoadingMessage = "An error occured: " + de.Error.Message;
return;
}
}
client.DownloadProgressChanged += delegate(object sender, DownloadProgressChangedEventArgs e)
{
Deployment.Current.Dispatcher.BeginInvoke(delegate()
{
LoadProgress = e.BytesReceived / (double)e.TotalBytesToReceive;
});
};
client.DownloadStringAsync(ModelUri);
发现,在调试的时候怎么都好使,一旦发布到IIS就有问题。后来用上面代码段跟踪,发现,报Error:“The remote server returned an error: NotFound”;
如果你出现了这个问题,十有八九就是IIS站点配置的MIME Types缺少了要下载文件的后缀。我的就是缺了个.dae。加上即问题解决。
相关文章推荐
- The remote server returned an error: NotFound.
- Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法
- Windows Phone中http请求收到The remote server returned an error: NotFound.
- Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法
- 关于Silverlight中WebService调用出现CommunicationException The remote server returned an error: NotFound
- Silverlight调用WCF服务出现The remote server returned an error: NotFound可能原因
- Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法
- Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法
- Silverlight调用WebService出现CommunicationException The remote server returned an error: NotFound的一种可能原因
- WP8 调用webservice 错误 The remote server returned an error: NotFound 解决
- The remote server returned an error: (400) Bad Request. --- RosettaNet 3.3
- WebService:The remote server returned an error: (400) Bad Request
- webService调用出现the remote server returned and error:NotFound
- The remote server returned an error: (403) Forbidden.
- request 报错The remote server returned an error: (415) Unsupported Media Type.
- The remote server returned an error: (404) Not Found
- The remote server returned an error: (403) Forbidden.
- WCF The remote server returned an error: (400) Bad Request
- HttpWebRequest WebExcepton: The remote server returned an error: (407) Proxy Authentication Required.
- Call Azure Queue get "The remote server returned an error: (400) Bad Request."