I created a project in the express edition of VS 2012, it was MVC4 using EF5 Model First with enums. I get this error when trying to run the same project now in VS 2010.
Error 1 Error 5: The element ‘Schema’ in namespace ‘http://schemas.microsoft.com/ado/2008/09/edm‘ has invalid child element ‘EnumType’ in namespace ‘http://schemas.microsoft.com/ado/2008/09/edm‘. List of possible elements expected: ‘Using, Association, ComplexType, EntityType, Function, EntityContainer’ in namespace ‘http://schemas.microsoft.com/ado/2008/09/edm‘ as well as any element in namespace ‘##other’.
It seems VS2010 does not support enums? But I have checked the EF version being used and it is still v5… so I am confused.
Any ideas?
Entity framework will reference 4.4 when you’re targeting .NET 4.0 with vs 2010.
for more information check There is no such thing as Entity Framework 4.4
Compatibility
For more information check EF5 Release under compatibility section.
I hope this will help to you.