我有一个包含数百个表的现有EF4模型。 我想在新的MVC5项目中使用它,但是我收到了错误。
我试过的步骤: 1.删除当前的EF6 dll并添加EF4 dll 2.删除web.config中的行并添加行以适合EF4。
我添加的代码:
<compilation debug="true" targetFramework="4.5.1">
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</assemblies>
似乎没有帮助:
我得到的错误:
Error 2 Assembly 'Microsoft.AspNet.Identity.EntityFramework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' uses 'EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' which has a higher version than referenced assembly 'EntityFramework, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
任何帮助?
谢谢!