任何人都知道如何解决此错误?这发生在我的实时服务器上,但是当我运行项目本地PC或不同的服务器时没有错误
>'/'应用程序中的服务器错误。请求超时。描述:一个 在执行当前Web期间发生了未处理的异常 请求。请查看堆栈跟踪以获取有关的更多信息 错误以及它在代码中的起源。异常详细信息:System.Web.HttpException:请求超时。
来源错误:
执行期间生成了未处理的异常 当前的网络请求。有关的来源和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。
堆栈追踪:
[HttpException(0x80004005):请求超时。]
答案 0 :(得分:80)
我不知道是否存在任何潜在问题,但要解决超时问题,您可以在web.config中指定请求超时(以秒为单位),如下所示:
<httpRuntime executionTimeout="300" />
对于上下文,这里只有一个完整的web.config
:
<configuration>
<system.web>
<httpRuntime executionTimeout="300" />
</system.web>
</configuration>
答案 1 :(得分:3)
打开IIS - &gt;点击您的siteName - &gt;配置编辑器 在该部分,滚动到system.web / httpRuntime。将executionTimeout增加到您认为执行流程所需的时间......
您也可以在web.config中设置它,就像上面的答案一样。但在我的情况下,当我从IIS执行此操作时,它可以正常工作。