代码之家  ›  专栏  ›  技术社区  ›  JerSchneid

请求超时。“设置debug=“false”时出错”

  •  5
  • JerSchneid  · 技术社区  · 15 年前

    我有一个需要几分钟才能运行的页面。当我设定 debug="false" <compilation />

    允许长页面在生产模式下运行的修复方法是什么?调试模式是否有无限超时?

    2 回复  |  直到 15 年前
        1
  •  5
  •   M4N    15 年前

    您可以在web.config中设置请求的最大持续时间:

    <system.web>
      ...
      <httpRuntime executionTimeout="600" />
    

    here .

        2
  •  5
  •   jrista    15 年前

    您应该只需要增加页面执行的脚本超时时间。它默认为90秒,因此如果需要更多时间,请在以下system.web元素(executionTimeout属性)中更改它:

    <httpRuntime executionTimeout="seconds"
                 maxRequestLength="kbytes"
                 minFreeThreads="numberOfThreads"
                 minLocalRequestFreeThreads="numberOfThreads"
                 appRequestQueueLimit="numberOfRequests" 
                 useFullyQualifiedRedirectUrl="true|false"  />