尝试对Linqpad中的dbcontext程序集运行查询时出现以下错误。Linqpad&EF5 Code First
InvalidOperationException:自创建数据库以来,支持“UserQuery”上下文的模型已更改。考虑使用Code First Migrations来更新数据库(http://go.microsoft.com/fwlink/?LinkId=238269)。
已经做了一些阅读似乎是:
Database.SetInitializer<DiaryAssistantContext>(null);
是必要的。但是,这已经在我的派生DbContext类中。
有人可以给我一个指针吗?
我加入您的建议行到的DbContext派生类的构造函数,它的工作原理完美。我不确定完全理解为什么。 – dandcg
GetType()是虚拟的,所以它相当于调用Database.SetInitializer(null);当在LINQPad中运行时 –