我的应用程序中有一份运行时间较长的报告,该请求导致请求超时,我想增加时间限制,但不确定该限制在哪里。我尝试将DataContext
的命令超时设置为99999秒,但即使在该时间结束之前,它仍然超时。我在web.config中看到了一个executionTimeout="120"
设置,但是那不是因为它运行了超过两分钟。我认为在调试模式下会忽略此设置。还有这个:
<authentication mode="Forms">
<forms loginUrl="~/User/" timeout="720" requireSSL="false" />
</authentication>
但是那仅用于登录,对吗?那么,如何确定需要调整哪些超时设置才能防止报告超时?
您能否在global.asax中捕获异常并检查堆栈跟踪。这将帮助您查找引发异常的位置。