从 iis ftp-站点完成操作之前超时时间已过

The timeout period elapsed prior to completion of the operation from iis ftp-site

我已经在 IIS 上部署了 nopcommerce v3.40 网站并绑定了 FTP 站点。但是我没有安装插件,它给出了一个错误

"Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding."

此插件通过 sqlscript 在 sqlserver 上创建 table 数据。

此外,当我执行通过插件直接在 sqlserver 上的数据库执行的相同脚本时,它成功地创建了 table 数据,没有任何错误。

连接字符串也是:

Data Source=localhost;Initial Catalog=Nop24_34;Integrated Security=True;Persist Security Info=False;Connect Timeout=30000

请帮我解决这个问题。

我上面提到的问题已经解决了。这是由于

ObjectContext.CommandTimeout = 600;

我的代码中没有设置。

另请参阅此 link:Entity Framework Timeouts

希望这对某人有所帮助。