1. 程式人生 > >MVC 基架不支援 Entity Framework 6 或更高版本

MVC 基架不支援 Entity Framework 6 或更高版本

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