添加“ADO.NET实体数据模型”使用实体框架6.1.3

时间:2018-04-23 13:18:08

标签: c# entity-framework-6 visual-studio-2017 ado.net-entity-data-model

我对我的理解有疑问:

当我向控制台应用程序添加新的“ADO.NET实体数据模型”时,Visual Studio 2017将使用NuGet的Entity Framework 6.1.3。为什么它没有使用Entity Framework(6.2.0)的最新版本(在NuGet上标记为“当前版本”)?

1 个答案:

答案 0 :(得分:0)

当然(正如写在2018-04-23),EF6工具是版本6.1.3,last EF6 runtime is 6.2.0

  

Visual Studio的EF 6.2工具在哪里?

     

我们决定仍然需要完成这些工具的一些工作   在我们宣布它们“最终”之前。但是,它没有意义   延迟发布运行时包:

     
      
  • EF 6.2运行时与我们的Visual Studio工具的已发布版本完全兼容。你应该只需要手动升级   NuGet包在您的应用程序中。
  •   

在存储库中,我可以看到tag for 6.2 tools。使用Visual Studio 2017 15.7 you'll get the EF 6.2 tools

  

支持实体框架6.2运行时:在中创建EF模型   一个不引用EF的项目现在将安装EF 6.2 NuGet   包默认。

目前使用Visual Studio 2017 Update 15.6.x将nuget软件包更新到6.2,直到6.2工具以15.7更新发布。

相关问题