超时时间已到。在操作完成之前超时时间已过或服务器未响应。
在向服务器发送请求时发生传输级错误。(provider:共享内存提供程序,error:0-系统无法打开文件。)
从服务器接收结果时发生传输级错误。(provider:共享内存提供程序,error:0 - 系统无法打开文件。)这个就是线程阻塞吗?如何解决呢?谢谢

解决方案 »

  1.   

    to 超时时间已到。在操作完成之前超时时间已过或服务器未响应。修改timeout设置,修改地方为machine.config文件,修改项应该是“httpRuntime executionTimeout="90"”
    默认是90秒,自行去修改。
      

  2.   

    to 在向服务器发送请求时发生传输级错误。(provider:共享内存提供程序,error:0-系统无法打开文件。)
    从服务器接收结果时发生传输级错误。(provider:共享内存提供程序,error:0 - 系统无法打开文件。)发生如上错误,你是做什么操作而造成的。
      

  3.   

    WebRequest直接就有Timeout属性设置,没必要改Machine.config
    provider:共享内存提供程序,error:0-系统无法打开文件是不是你发送的请求里包含了请求服务器的什么文件?
      

  4.   

    如果用Thread.Join的话,就可以正常抓取。