¿Puedo usar Entity Framework 6 con Visual Studio 2010?
visual-studio-2010 entity-framework (1)
Nuestro equipo de desarrollo (y los servidores de compilación) utilizan con éxito una mezcla de Visual Studio 2010 y Visual Studio 2012 para nuestra aplicación.
Sin embargo, desde la actualización de EF5 a EF6, parece que ya no podemos construir con VS2010. Específicamente, las máquinas de compilación no construirán en absoluto. VS2010 en mi escritorio parece compilar, pero recibo los siguientes errores:
Error 4 Error 10023: Could not find the conceptual model to validate.
Error 5 Error 10024: Could not find the storage model to validate.
Error 6 Error 10025: Could not find the mapping model to validate.
Editar:
Nuestras máquinas de compilación no tienen .Net 4.5, nuestras máquinas de escritorio (debido a la política de TI) sí tienen .Net 4.5. En las máquinas sin 4.5, también obtenemos lo siguiente, que evita la generación de ensamblajes.
Could not find the Conceptual Schema node to embed as a resource for input file
Puede utilizar el tiempo de ejecución de EF6 con .NET Framework 4 / Visual Studio 2010, sin embargo, las herramientas de EF6 no son compatibles con VS2010. Las herramientas de EF se actualizaron para que funcionen con EF6 para VS2012 y VS2013. En otras palabras, en VS2010 y EF6 puede hacer CodeFirst pero no ModelFirst / DatabaseFirst.