底层连接已关闭:接收时发生意外错误

时间:2010-03-09 12:41:14

标签: c# reporting-services ssrs-2008

我们正在使用Reporting Service(SSRS 2008)webservice(ReportingService2005.asmx,ReportingExecutionService2005.asmx)将报告从Windows应用程序导出/呈现为PDF格式。当导出包含报告的大量数据(高达10MB)时,我们将获得异常,因为“底层连接已关闭:接收时发生意外错误”。少量数据包含报告正常工作。

相同的报告在我们的开发环境中正常运行。我们在生产环境中遇到了这个问题。

  

异常详细信息:

     

System.Net.WebException:The   基础连接已关闭:An   a上发生意外错误   接收。在   System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest的   请求)   System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest的   请求)   System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(字符串   methodName,Object [] parameters)at   ReportWebReference.ReportingService.Render(字符串   报告,字符串格式,字符串   HistoryID,String DeviceInfo,   ParameterValue []参数,   DataSourceCredentials []凭据,   String ShowHideToggle,String&   编码,字符串& Mime类型,   的parameterValue []&安培; ParametersUsed,   警告[]&安培;警告,字符串[]&   StreamIds)

即使报告服务超时设置为“无限”,我们也面临着这个问题。

要解决此问题,我们是否需要更改报告服务器/ IIS中的任何配置设置?..

1 个答案:

答案 0 :(得分:1)

通过检查报告服务器上的日志文件,您可能会获得有关错误的更多信息。

Reporting Services Log Files