我有同样的问题。某些SQL升级命令运行时间过长并导致错误,因为默认超时设置为30秒。我在SO上发现了以下文章来克服这个问题: EF Code First - 超时已过期。完成前经过了超时时间
对我来说,它在Configuration.cs文件中将CommandTimeout设置为180秒。
祝好运
我认为这可能对将来为同一个错误寻找答案的人有用。
感谢大家的帮助,但我遇到的问题是因为我忘了将用户添加到我的应用程序池中!来自我身边的愚蠢错误!