MVC 基架不支援 Entity Framework 6 或更高版本
阿新 • • 發佈:2019-01-30
MVC 基架不支援 Entity Framework 6 或更高版本。有關詳細資訊,請訪問 http://go.microsoft.com/fwlink/?LinkId=276833。
PS:新做一個小型系統時,在開始打框架的時候的碰到的.
查閱了下,在我們辛勤工作的時候,EF已經升級了從EF5已經更新到了EF6了.NuGet程式包更新的時候直接更新到最新版了.
我的VS2012 最高也才MVC4 所以悲劇的不相容了.
結論就是 MVC4+EF5 或者 MVC5+EF6
調低版本吧.
步驟如下:
工具- 庫程式包管理器 - 程式包管理控制檯
先看http://blog.csdn.net/sat472291519/article/details/19114921 博文
1.從NuGet 解除安裝 ef 6.1
2.修改原語句 Install-Package <程式包名> –Version <版本號>
Install-Package EntityFramework –Version 5.0.0
<程式包名>從NuGet管理器中就可以檢視 或者在 packages.config 中檢視
<版本號>知道就直接填上去 不知道 就需要到官網查 總共出了多少版本 選擇自己適用的
最後更新下 匹配的中文語言包
Install-Package EntityFramework.zh-Hans –Version 5.0.0