【发布时间】:2010-12-01 21:54:59
【问题描述】:
我正在将产品批量上传到数据库。
我正在下载要用于产品的网站的图片网址。
我编写的代码在前 25 次迭代中运行良好(由于某种原因总是这个数字),但随后抛出 System.Net.WebException “操作已超时”。
if (!File.Exists(localFilename))
{
using (WebClient Client = new WebClient())
{
Client.DownloadFile(remoteFilename, localFilename);
}
}
我检查了它请求的远程 url,它是一个返回图像的有效图像 url。
另外,当我使用调试器单步执行时,我没有收到超时错误。
帮助! ;)
【问题讨论】:
-
似乎当我遍历调试器时,我没有收到超时错误。有什么原因吗?
标签: c# .net webclient download