不支持创建DbModelBuilder或从使用Database First或Model First创建的DbContext编写EDMX。

时间:2019-01-20 22:02:23

标签: model-view-controller

我在MVC项目中使用Model first(SQL服务器)。 如果我想在没有任何断点的情况下按F5键,则会导致第一个调用方法根据上下文查询数据库时出错。

错误是:

“不支持从使用数据库优先或模型优先创建的DbContext创建DbModelBuilder或编写EDMX。只能从不使用现有DbCompiledModel的代码优先DbContext获取EDMX。” 我使用EF.4,并通过图表更新了模型。

*但是,如果我使用F10 / F11,它将成功通过该行,而对于在上下文中进行查询的其余方法,则可以在F5上正常工作。

问题仅在于第一种调用方法。

任何帮助将不胜感激。

0 个答案:

没有答案