当我尝试从数据库更新模型来更新我的.EDMX时,我得到以下错误:由于此查询中定义的提示,查询处理器无法生成查询计划。重新提交查询,但不指定任何提示,也不使用SET FORCENT如果你能帮忙的话,我将不胜感激。我们有多个数据库,我已经尝试连接到所有这些,仍然得到相同的错误。我试着开始一个新的项目,仍然得到同样的错误。
.EDMX
hc8w905p1#
请为修复投票:https://developercommunity.visualstudio.com/t/Cannot-update-EF6-EDMX-Model-for-databas/10480914?q=edmx&stateGroup=active问候,格雷厄姆
gojuced72#
好吧,看来情况又恢复正常了。EDMX生成现在再次成功。
0tdrvxhp3#
这不是一个理想的解决方案,直到微软修复他们对Azure数据库所做的任何更新-但作为临时解决方案-您可以将数据库模式复制到本地服务器上的本地数据库,并使用该数据库生成EDMX模型,同时将应用程序上的连接字符串保留到Azure数据库。实体框架仍将在Azure上执行其CRUD功能-问题只是从Azure数据库中对其EDMX模型中的数据库进行建模。更新:微软已经修复了这个问题。您可以再次使用Azure数据库进行EDMX建模
3条答案
按热度按时间hc8w905p1#
请为修复投票:
https://developercommunity.visualstudio.com/t/Cannot-update-EF6-EDMX-Model-for-databas/10480914?q=edmx&stateGroup=active
问候,格雷厄姆
gojuced72#
好吧,看来情况又恢复正常了。EDMX生成现在再次成功。
0tdrvxhp3#
这不是一个理想的解决方案,直到微软修复他们对Azure数据库所做的任何更新-但作为临时解决方案-您可以将数据库模式复制到本地服务器上的本地数据库,并使用该数据库生成EDMX模型,同时将应用程序上的连接字符串保留到Azure数据库。
实体框架仍将在Azure上执行其CRUD功能-问题只是从Azure数据库中对其EDMX模型中的数据库进行建模。
更新:微软已经修复了这个问题。您可以再次使用Azure数据库进行EDMX建模