Adding "ADO.NET Entity Data Model" uses Entity Framework 6.1.3

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

Question

I need your knowledge on the following:

The Entity Framework 6.1.3 from NuGet will be used by Visual Studio 2017 when I add a new "ADO.NET Entity Data Model" to my Console-Application. Why does it not use Entity Framework version 6.2.0, which is indicated as the "Current Version" on NuGet?

1
0
4/23/2018 1:18:08 PM

Accepted Answer

Currently, the EF6 tools are version 6.1.3, the 6.2.0 is the latest EF6 runtime. (as of writing on 2018-04-23).

Where are the EF 6.2 tools for Visual Studio?

We decided that we still needed to complete some work on the tools before we could declare them “final”. However, it did not make sense to delay the release of the runtime packages:

  • The EF 6.2 runtime is fully compatible with released versions of our Visual Studio tools. You should only need to manually upgrade the NuGet packages in your applications.

The the 6.2 tools tag is what I can see in the repository. Zzz-19-Zzz with

Support for the Entity Framework 6.2 Runtime: Creating an EF model in a project that does not reference EF will now install the EF 6.2 NuGet package by default.

Update the nuget packages to 6.2 using Visual Studio 2017 Update 15.6.x until the 6.2 tools are published with 15.7 Update.

0
4/27/2018 3:14:14 PM


Related Questions





Related

Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow
Licensed under: CC-BY-SA with attribution
Not affiliated with Stack Overflow