当我使用这样的代码:System.Net发出
System.Net.WebClient objClient = new WebClient();
string url = "http://google.com";
objClient.DownloadString(url);
它需要几个用于连接秒得到确立,然后开始下载。我昨天重新安装了Windows,并且这个问题开始了。当我重新安装Windows时,这个问题似乎就会发生。
有人知道为什么会出现此问题吗?谢谢大家。
当我使用这样的代码:System.Net发出
System.Net.WebClient objClient = new WebClient();
string url = "http://google.com";
objClient.DownloadString(url);
它需要几个用于连接秒得到确立,然后开始下载。我昨天重新安装了Windows,并且这个问题开始了。当我重新安装Windows时,这个问题似乎就会发生。
有人知道为什么会出现此问题吗?谢谢大家。
查看您的Internet Explorer设置中是否配置了代理(工具 - Internet选项 - 连接 - LAN设置)。确保你已检查Automatically detect settings
。
谢谢你。我这样做,它的作品完美。更有吸引力的是,当我取消选中“自动检测设置”再次没有改变的地方,与最后的配置,所以我有最好的表现... 再次感谢 – backdoor 2010-05-17 14:50:05
太棒了!很高兴这是为你工作! :) – 2010-05-17 15:03:46
也许您的Internet Explorer中启用了代理的自动配置?由于您没有专门设置WebClient对象的代理设置,因此它会查看Internet Explorer设置。
所以你想知道它为什么这么慢?你在问什么? – 2010-05-17 14:35:27
它可能...我已经从连接属性>网络选项卡> Internet协议(TCP/IP)>属性>高级> WINS选项卡>启用LMHOSTS查找复选框未选中“启用LMHOSTS查找”。它对问题有一定影响,减少连接建立时间,但仍不能达到最佳性能。我想鞠躬这些更正问题... – backdoor 2010-05-17 15:06:32