IIS7上的响应超时,不能延长到30秒以上(默认)

时间:2012-05-30 12:31:09

标签: asp.net sql-server http iis-7 session-state

我有一个使用.net 3.5,IIS7和SQL Server 2008的网站。

在网页上,点击report download button,它会将数据从SQL Server和Stream加载到用户作为Excel文件。

除非执行时间和加载时间(来自SQL Server)超过30秒,然后网页超时,否则它工作正常。

我试图更改web.config(可能是错误的),但它没有帮助。

<system.web>
  <httpRuntime executionTimeout="240" maxRequestLength="20480" />
</system.web>

我可以通过配置IIS7解决此问题吗?或SQL Server /会话状态数据库/浏览器也有超时限制?

感谢

1 个答案:

答案 0 :(得分:1)

如果您正在使用SQLCommand对象,则可以设置属性“CommandTimeout”,您的处理不应失败。