使用try catch 块,把捕获到的WebException的对应Status输出来看下

解决方案 »

  1.   

    http://codebender.denniland.com/system-net-webexception-an-exception-occurred-during-a-webclient-request/ 解决方法
      

  2.   

    这个就是TRY后的结果。不然直接闪退了
      

  3.   

    服务器端Response超时。如果是你自己做的服务器端,可能是你下载时没有设置消息头的 ContentLength 内容,而你的服务器有没有及时Close连接,因此客户端一直在等待消息结束的标志(实际上它已经收到了所有数据)。
      

  4.   

    如果是其它的Exception,在调试时你从异常信息窗口里吧折叠的 InnerException 打开就能看到更加具体的异常信息了。