2010-03-09 224 views
1

我們正在使用Reporting Service(SSRS 2008)webservice(ReportingService2005.asmx,ReportingExecutionService2005.asmx)將報告導出/從Windows應用程序呈現爲PDF格式。當導出大量數據包含報告(Upto 10MB)時,我們會收到異常,因爲「底層連接已關閉:接收時出現意外錯誤」。少量的數據包含報告正常工作。底層連接已關閉:接收時發生意外錯誤

相同的報告在我們的開發環境中正常工作。我們在生產環境中遇到的這個問題。

異常詳細信息:

System.Net.WebException:本 基礎連接已關閉:在 發生 意外錯誤接收。在 System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(的WebRequest 請求)在 System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(的WebRequest 請求)在 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(串 方法名,對象[]參數)在 ReportWebReference.ReportingService.Render(串 報告,字符串格式,字符串 HistoryID,字符串DeviceInfo, 的parameterValue []參數, DataSourceCredentials []憑證, 串ShowHideToggle,串& 編碼,字符串& MimeType, 的parameterValue [] & ParametersUsed, 警告[] &警告的String [] & StreamIds)

即使報告服務超時設置爲 「無限」,我們所面臨的問題。

要解決此isuue,我們需要在報表服務器/ IIS更改任何配置設置?..

+0

把這個解決方案 - [http://iwillsharemypoint.blogspot.co.il/2011/12/underlying-connection-was-closed.html](http://iwillsharemypoint.blogspot.co。 il/2011/12/underlying-connection-was-closed.html)它是一個代理問題 – roi 2012-12-12 19:26:10

回答

相關問題