C# .NET WebClient挂起,但没有错误

C# .NET WebClient挂起,但没有错误,c#,httprequest,webclient,C#,Httprequest,Webclient,我有一个c.NET程序,它使用WebClient下载一组文件。它对大多数文件都可以正常工作,但其中一个文件会导致WebClient无限期挂起。WebClient在其httpRequest上有60秒的超时,并且它处于try/catch结构中,但仍然无限期地挂起而不产生错误 我尝试在浏览器中打开文件,但浏览器也挂起 在这种情况下,我该怎么做才能使WebClient出错 谢谢可能与您计算机上的代理设置有关。的答案应该会有帮助。我在使用HttpWebRequest时遇到了类似的问题,我的解决方法是从.n

我有一个c.NET程序,它使用WebClient下载一组文件。它对大多数文件都可以正常工作,但其中一个文件会导致WebClient无限期挂起。WebClient在其httpRequest上有60秒的超时,并且它处于try/catch结构中,但仍然无限期地挂起而不产生错误

我尝试在浏览器中打开文件,但浏览器也挂起

在这种情况下,我该怎么做才能使WebClient出错


谢谢

可能与您计算机上的代理设置有关。的答案应该会有帮助。我在使用HttpWebRequest时遇到了类似的问题,我的解决方法是从.net framework 3.5更新到.net 4.0启用系统.net跟踪,您将看到更多信息。