System.Web.HttpException:请求超时
任何人有任何想法如何去解决这个错误? 这是发生在我的现场服务器,但是当我运行项目本地电脑或不同的服务器没有错误
“/”应用程序中的服务器错误。 请求超时。 说明:执行当前Web请求期间发生未处理的exception。 请查看堆栈跟踪,了解有关错误的更多信息以及源代码的位置。
exception详细信息:System.Web.HttpException:请求超时。
源错误:
在执行当前Web请求期间生成未处理的exception。 有关exception的来源和位置的信息可以使用下面的exception堆栈跟踪来标识。
堆栈跟踪:
[HttpException(0x80004005):请求超时。]
我不知道是否有任何潜在的问题,但要解决超时问题,您可以指定Web.config中的请求超时(以秒为单位),如下所示:
<httpRuntime executionTimeout="300" />
对于上下文,这是一个完整的web.config
只有这个设置:
<configuration> <system.web> <httpRuntime executionTimeout="300" /> </system.web> </configuration>
打开IIS – >在Section上点击你的siteName – >configuration编辑器,滚动到system.web / httpRuntime。 将executionTimeout增加到您认为执行过程所需的时间…
你也可以像上面的答案一样在web.config中设置它。但是在我的情况下,它可以在IIS中执行。