2011-09-09 8 views
12

Estoy utilizando Entity Framework 4.2 junio 2011 CTP en una pequeña aplicación web (ASP.NET MVC 3) porque admite enumeraciones.Cómo implementar una aplicación web dirigida a Entity Framework 4.2 Junio ​​de 2011 CTP

Me trataron de desplegarlo utilizando implementar web y me sale el siguiente error:

El grupo de aplicaciones que está intentando utilizar la propiedad ha 'managedRuntimeVersion' ajustado a 'v4.0'. Esta aplicación requiere 'v4.2'.

¿Cómo crear un grupo de aplicaciones que se ejecuta en .NET 4.2?

Editar: La aplicación web funciona con un grupo de aplicaciones 4.0, por lo que la verdadera pregunta es cómo desactivar la verificación de versión en tiempo de ejecución del grupo de aplicaciones cuando se utiliza la opción Visual Studio Publish?

Respuesta

2

No existe .Net framework 4.2, imagino que falta .net 4 sp1 o no incluye todas las referencias necesarias. intente instalar sp1 en el servidor.

+1

ver esto: http://blogs.msdn.com/b/ adonet/archive/2011/06/30/announcecing-the-microsoft-entity-framework-june-2011-ctp.aspx –

+0

wow, parece que hicieron otra versión de .NET Framework. Un poco arriesgado usar un CTP en un entorno de prueba. Si tiene el control total del servidor web, entonces debe instalar este CTP que está bien y creo que podrá crear un grupo de aplicaciones que se ejecute en este marco de tiempo de ejecución. No lo haría de todos modos. –

Cuestiones relacionadas