繁体   English   中英

webclient烦恼或什么?

[英]webclient bugging out or what?


我昨天运行我的项目很好,但今天当我运行相同的代码时,它挂起在WebClient.DownloadFile()上,并最终超时出现此错误消息:
“System.dll中发生了'System.Net.WebException'类型的未处理异常”

所以我尝试在一个新项目中只运行webclient,从一个我知道的硬编码网址下载。

static void Main(string[] args)
    {
        WebClient client = new WebClient();
        client.DownloadFile("http://www.ashersarlin.com/cartoons/officerap2.gif", "pic.gif");
    }

同样的事情发生了 它会创建一个空文件“pic.gif”但最终会超时。

我可以使用一些指针。 我是.NET的新手,不知道如何解决这个问题。

你的确切代码对我有用......

也许你的默认代理搞砸了?

建议:

  • 打印出WebException的细节 - 它可能会提供更多提示
  • 使用Wireshark查看网络级别的情况。 这应该会告诉你它是否正在尝试连接,它是什么回来等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM