【发布时间】:2016-09-27 21:43:19
【问题描述】:
我正在尝试将 EF7 beta 4 与 Azure Web 应用程序结合使用。奇怪的是:
1.本地Web服务器/本地数据库设置工作;
2.本地网络服务器/天蓝色数据库设置工作;
3. 但是:带有 azure db setup 的 Azure Web 服务器不工作。这会导致以下臭名昭著的异常:
InvalidOperationException: There is already an open DataReader associated with this Command which must be closed first.
我使用的连接字符串如下(目前在本地web服务器和Azure web服务器上是一样的):
Server=...database.windows.net,1433;Database=...;User ID=...;Password=...;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;MultipleActiveResultSets=true
我必须做些什么才能让它运行?
【问题讨论】:
-
听起来
MultipleActiveResultSets=true部分没有进入 Azure Web 服务器。 -
尝试使用 beta5 看看问题是否仍然存在。 nuget.org/packages/EntityFramework.SqlServer/7.0.0-beta5
标签: azure entity-framework-core