2009-06-11 1192 views

回答

0

是,“底层连接已关闭”,或者更准确地说浏览器在页面加载之前关闭。

总是有机会出现真正的网络级错误(即错误的代理),但是您没有提供足够的细节。

0

我增加了应用程序池中的关闭时间,现在它工作正常。

0

Google搜索“底层连接已关闭:接收方发生意外错误”。投掷these结果。

从那里this post

...我下面的代码添加到 我reference.cs文件到指定 (这需要 被我每次更新 web服务做参考) keepalive值为false以允许关闭并重新打开 连接。

protected override WebRequest GetWebRequest(Uri uri) 
     { 
      HttpWebRequest webRequest = (HttpWebRequest) base.GetWebRequest(uri); 

      webRequest.KeepAlive = false; 
      webRequest.ProtocolVersion=HttpVersion.Version10; 
      return webRequest; 
     } 


I have also added a reference to System.Net via a using statement to 

导入HttpWebRequest命名空间。

0

这是一个通用的错误,可以导致几乎任何东西(在我的情况下,一些tiff图像在wcf服务中导致gdi +错误)。

开始通过检查:

  1. IIS日志文件
  2. 应用程序日志文件(即,如果你使用的服务,使服务日志。)
  3. 权限和安全
相关问题