【问题标题】:System.Net issuesSystem.Net 问题
【发布时间】:2010-05-17 14:32:48
【问题描述】:

当我使用这样的代码时:

System.Net.WebClient objClient = new WebClient();
string url = "http://google.com";
objClient.DownloadString(url);

建立连接需要几秒钟,然后开始下载。我昨天重新安装了 Windows,这个问题就开始了。重新安装 Windows 时似乎会出现此问题。

有人知道为什么会出现这个问题吗?谢谢大家。

【问题讨论】:

  • 所以你想知道为什么它这么慢?你问的是这个吗?
  • 可能...我已经从连接属性>网络选项卡>Internet协议(TCP / IP)>属性>高级>WINS选项卡>启用LMHOSTS查找复选框中取消选中“启用LMHOSTS查找”。并且它对问题有一些影响并减少了连接建立时间,但仍然不是最佳性能。我认为这些解决了问题......

标签: .net system.net


【解决方案1】:

查看您是否在 Internet Explorer 设置(工具 - Internet 选项 - 连接 - LAN 设置)中配置了代理。确保您已选中 Automatically detect settings

【讨论】:

  • 谢谢伙计。我这样做了,效果很好。更有吸引力的是,当我再次取消选中“自动检测设置”时,没有更改位置和上次配置,所以我有最好的性能......再次感谢
【解决方案2】:

也许您在 Internet Explorer 中启用了代理的自动配置?由于您没有专门设置 WebClient 对象的代理设置,因此它会查看 Internet Explorer 设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    • 2010-11-28
    • 2018-03-16
    相关资源
    最近更新 更多