将原本的单线程改为多线程时出现“WebClient 不支持并发 I/O 操作”(WebClient does not support concurrent I/O operations)异常,一个webclient实例一次只能连到一个服务器,所以连第二个就会出错。用循环创建实例的方法可以解决。每次使用不同的WebClient实例
错误原因是本人程序中将webclient 实例设置成类的静态成员了,多个线程共用一个实例并发导致。
将原本的单线程改为多线程时出现“WebClient 不支持并发 I/O 操作”(WebClient does not support concurrent I/O operations)异常,一个webclient实例一次只能连到一个服务器,所以连第二个就会出错。用循环创建实例的方法可以解决。每次使用不同的WebClient实例
错误原因是本人程序中将webclient 实例设置成类的静态成员了,多个线程共用一个实例并发导致。