Entity Framework 5.0 - minimum .Net Framework version required ? .Net 4.0 or 4.5?
That depends on what you mean by "required".
In order to use all features, .NET 4.5 is required. However, EF5 will run on .NET 4, but will basically function the same as EF 4.3.
EDIT:
EF5 will still provide some minor performance enhancements on .NET 4, and will of course provide bug fixes, but will not provide the majority of new features (like Enum support, Spatial types, etc..)
EDIT (6/24/12):
As of EF6, the new performance features were moved out of the core framework, so you can now get full benefits on .NET 4, but EF5 is still dependent upon 4.5 for the improvements.
Ananth Ramasamy Meenachi
I am say myself as a developer of Microsoft Technologies and aspiring architect in web based technologies.
Updated on September 15, 2022Comments
-
Ananth Ramasamy Meenachi over 1 year
For Entity Framework 5.0, What is the minimum .Net Framework version required ? either .Net 4.0 or 4.5 ?
-
Ananth Ramasamy Meenachi over 11 yearsDo you have any reference link to support your answer ?
-
Erik Funkenbusch over 11 yearsYes, the release announcement for EF5 blogs.msdn.com/b/adonet/archive/2012/08/15/ef5-released.aspx
-
Ladislav Mrnka over 11 yearsIf you actually use the EF 5.0 in .NET 4.0 it will recognize itself as EF 4.4.
-
Iman over 9 yearsEF Version History have some useful data msdn.microsoft.com/en-us/data/jj574253
-
Nitin Sawant about 6 yearsthis is crazy... my .net 4.0 project refers to the .net 4.5 dll of EF