首页 新闻 会员 周边 捐助

WebClient 不支持并发 I/O 操作。如何解决!

0
悬赏园豆:120 [待解决问题]

我在循环使用WebClient的DownloadStringAsync方法的时候出现“WebClient不支持并发IO”异常,是什么原因呢?如何解决?

Jkin的主页 Jkin | 初学一级 | 园豆:5
提问于:2011-07-29 13:29
< >
分享
所有回答(3)
1

在循环中需要使用不同的WebClient实例。

Jerry Chou | 园豆:2642 (老鸟四级) | 2011-07-29 14:24
0

一个webclient实例一次只能连到一个服务器,所以连第二个就会出错。用循环创建实例的方法可以解决。

朱静程 | 园豆:205 (菜鸟二级) | 2011-07-29 17:41
0

可以参考我的文章:http://www.cnblogs.com/wbpmrck/archive/2011/06/03/2071907.html

你需要在循环体内重新new WebClient.

刺客之家 | 园豆:196 (初学一级) | 2011-08-02 16:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册