【发布时间】:2011-04-29 11:24:30
【问题描述】:
我尝试在 web.config 中为 asp.net mvc 应用程序设置 executionTimeout。
<location path="Home/Index">
<system.web>
<httpRuntime executionTimeout="5"/>
</system.web>
</location>
任何人在索引操作中使用了Thread.Sleep
public ActionResult Index()
{
Thread.Sleep(30000);
return View();
}
另外,我将编译的调试设置为“false”。 动作休眠约 30 秒后,“请求超时”异常未抛出,视图已成功呈现。
有人知道如何让 executionTimeout 在 asp.net mvc 中工作吗?
【问题讨论】:
-
可能重复 [ASP.NET MVC 和 httpRuntime executionTimeout ](stackoverflow.com/questions/492346/…)
标签: asp.net-mvc