Entity framework VS2012与实体框架6.1.3的兼容性

Entity framework VS2012与实体框架6.1.3的兼容性,entity-framework,visual-studio-2012,entity-framework-migrations,Entity Framework,Visual Studio 2012,Entity Framework Migrations,我正在使用VS2012,并试图运行我从一位同事(碰巧使用VS2013)那里收到的代码。他正在使用EF(V6.1.3)代码优先的新数据库方法 现在我尝试启用迁移来创建数据库,但PackageManager控制台无法识别启用迁移代码 下面是我收到的错误(请点击图片放大) 我已经安装了,但这并不能解决问题。即使这样,它也只能先解决EF代码存在的数据库问题 我不知道是否必须将Microsoft.NETCore.Platforms v1.1.0回滚到以前的版本 在此方面的任何帮助都将不胜感激 编辑

我正在使用VS2012,并试图运行我从一位同事(碰巧使用VS2013)那里收到的代码。他正在使用EF(V6.1.3)代码优先的新数据库方法

现在我尝试启用迁移来创建数据库,但PackageManager控制台无法识别启用迁移代码

下面是我收到的错误(请点击图片放大)

  • 我已经安装了,但这并不能解决问题。即使这样,它也只能先解决EF代码存在的数据库问题

  • 我不知道是否必须将
    Microsoft.NETCore.Platforms v1.1.0
    回滚到以前的版本

在此方面的任何帮助都将不胜感激

编辑
错误告诉我需要更新的Nuget版本,但VS2012不支持Nuget v2.12

您是否尝试过按照错误所述更新您的Nuget版本(最简单的方法是在extension manager中)?是的,我尝试过。VS2012不支持Nuget 2.12公平地说,2012已经有3个版本了。也许是时候升级了,这对社区来说甚至是免费的,这很好。如果没有其他方法,你应该能够使用migrate.exe工具在VS之外运行迁移。你不能在VS 2012中使用.NET核心依赖项