0

我在我的 MVC 应用程序中使用 ASPX 报告查看器控件,它在正常情况下工作正常。在某些情况下,当我尝试加载需要一些时间加载的报表时(报表数据集的查询执行时间超过 3 分钟)并且报表查看器本身未加载到 MVC Web 门户

在检查网络控制台时,我可以看到如下错误

 ReportViewerWebForm.aspx net::ERR_CONNECTION_RESET 200  

此错误的任何已知原因以及解决此超时类型错误的任何方法

4

1 回答 1

0

尝试通过增加executionTimeout 来设置web.config请求的允许执行时间:

<configuration>
 <system.web>
   <httpRuntime
    maxRequestLength="1048576"
    executionTimeout="3600" />
 </system.web>
</configuration>

根据文档,该属性表示请求在被 ASP.NET 自动关闭之前允许执行的最大秒数。(默认为 110 秒)

于 2019-10-31T12:21:33.523 回答