0

在某些情况下,我们在 ASP.NET 中构建需要几分钟才能构建的报告——比默认执行超时时间长。是否可以在运行时和/或特定页面 [和/或特定 Web 服务方法] 更改超时?

我们已经尝试过HttpRuntimeSection.ExecutionTimeout无济于事(在运行时抛出异常说The configuration is read only.)。

4

2 回答 2

1

您可以在 webconfig 文件中为所需页面调整超时

<location path="somefile.aspx">
    <system.web>
        <httpRuntime executionTimeout="180"/>
    <system.web/>
<location/>
于 2013-08-23T21:21:03.423 回答
1

Server.ScriptTimeout似乎对我们有用:

Server.ScriptTimeout = 600;
于 2013-08-27T20:09:03.660 回答