Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 命令超时不工作_Asp.net_Sql Server_Entity Framework - Fatal编程技术网

Asp.net 命令超时不工作

Asp.net 命令超时不工作,asp.net,sql-server,entity-framework,Asp.net,Sql Server,Entity Framework,我正在使用实体框架与SQLServer通信。我在连接字符串中设置连接超时=36000,然后为EF上下文对象设置命令超时=36000。我还在web配置中设置了这一行 <httpRuntime executionTimeout="36000" /> 我也像这样设置timeout=28800 <authentication mode="Forms"> <forms loginUrl="~/view/login/Login.aspx" time

我正在使用实体框架与SQLServer通信。我在连接字符串中设置连接超时=36000,然后为EF上下文对象设置命令超时=36000。我还在web配置中设置了这一行

<httpRuntime executionTimeout="36000" />

我也像这样设置timeout=28800

<authentication mode="Forms">
            <forms loginUrl="~/view/login/Login.aspx" timeout="28800" defaultUrl="~/view/login/WellComePage.aspx"/>
        </authentication>

设置完这些之后,我从数据库中获取数据。对于小数据,它工作得很好,但对于长查询,我在44秒后收到以下消息。虽然我没有在任何地方设置44

'执行超时已过期。在此之前已过超时时间 操作已完成或服务器没有响应。'


你知道我做错了什么吗。

看看这个:你是否尝试将超时时间增加到例如2分钟,以确保连接不需要更多的时间,否则你可以进入调试以查看代码的确切位置。@Gameiswar已经检查了该链接,我不工作。@Bassam Alugili我将连接和命令超时都设置为36000。但这不会影响执行超时错误。您在哪里做的?在连接字符串中,无法设置命令超时?!你必须在代码中的某个地方这样做?