方法有以下两种:
1,在web.config中加上以下语句:
<httpRuntime maxRequestLength="102400"executionTimeout="720" />
来自MSDN解释:
2,解决方法很简单,在代码中找到命令对象比如SqlCommand对象,给CommandTimeOut属性赋一个比较大的值。比如60秒,SqlCommand缺省超时设定是30秒。也可以将sqlcommand的timeout属性设为0.
值 0 指示无限制,在 CommandTimeout 中应避免值 0,否则会无限期地等待执行命令。
[C#]
public void CreateMySqlCommand()
{
}
seeas:http://msdn.microsoft.com/library/CHS/cpref/html/frlrfsystemdatasqlclient
本文介绍了解决ASP.NET应用中请求超时的方法,包括修改web.config文件中的httpRuntime配置以及调整SqlCommand对象的CommandTimeout属性。这些技巧有助于解决长时间运行请求导致的超时问题。
540

被折叠的 条评论
为什么被折叠?



