WebClient.downloadfile下載問題

yueqing 2007-04-17 03:28:58
wc.DownloadFile("http://192.168.100.112/update/config/a.xml", "c:\\temp\\Config\\aa.xml");这段代码单独执行,可以下载,没有问题.
但是我放在一个线程里面执行,它就报"操作超时"错误(报这个错误时要等待很长一段时间,在这期间,我去文件夹"c:\\temp\\Config\\"看到有aa.xml文件,但无法删除),报完错后,它自己删除了.
请问问什么不能下载?是因为在线程里执行吗?如何解决?
...全文
626 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nylgwsf 2012-04-16
  • 打赏
  • 举报
回复
文件下载后始终被占用,所以没办法删除及重新下载覆盖
yueqing 2007-04-17
  • 打赏
  • 举报
回复
yueqing 2007-04-17
  • 打赏
  • 举报
回复
找到一个2003年的帖子,也这样的问题,但没有解决,现在有人能解决吗?
yueqing 2007-04-17
  • 打赏
  • 举报
回复
刚刚试了下,不是放在线程里的问题
曾经好使过,但现在不行了,怎么调试都报"操作超时",但如果把"http://192.168.100.112/update/config/a.xml"改为本地"http://192.168.100.106/update/config/a.xml"就能顺利下载,我ip为106

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧