2009-09-06 19 views
5

¿Cuáles son los requisitos para la próxima versión de .NET 4? Busqué alrededor de esto y parecía no poder encontrar una respuesta definitiva. Específicamente ....NET 4.0 Framework Requisitos de actualización?

  1. ¿Los clientes tendrán que actualizar su .NET Framework CLR (como desde 1.1 a 2.0) para ejecutar aplicaciones de 4.0 dirigidas?
  2. ¿Necesitará ASP.NET una actualización de marco o su comportamiento será similar a 2.0 ejecutando 3.5 aplicaciones?

Respuesta

6

Tendrán los clientes a actualizar su marco .NET CLR (como de 1,1 a 2,0 ) para ejecutar aplicaciones específicas de 4.0?

Sí, siempre que tenga como destino .NET 4.0 que tiene una nueva versión de CLR. Sin embargo, puede orientar marcos pre-4.0 para evitar esto y ejecutarlos con la versión CLR anterior.

Echa un vistazo a la publicación de blog de Scott Guthrie: Multi-Targeting Support (VS 2010 and .NET 4 Series).

En ese puesto de Scott destinado a .NET 2.0 ya mitad de camino a través de la entrada hay una captura de pantalla con ASP.NET que se ejecuta en 2.0 y escribe:

Cuando ejecutamos la aplicación mediante el incorporada VS servidor web, se ejecutará utilizando la versión de ASP.NET 2.0 (y el VS 2010 depurador será depurar el proceso de CLR 2,0)

el puesto termina con la orientación .NET 4.0 y una captura de pantalla similar que muestra ASP .NET ejecutándose en 4. 0.

¿Necesitará ASP.NET una actualización de marco o tendrá un comportamiento similar al de 2.0 ejecutando 3.5 aplicaciones?

La publicación de Scott anterior cubre esto. De nuevo, depende de lo que apuntas.

Además, el Multi-Targeting section of the ASP.NET 4.0 whitepaper menciona la posibilidad de utilizar el nuevo atributo target.rafwork ASP.NET 4.0 en el elemento de compilación Web.config: <compilation targetFramework="4.0"/>.Si lo omite, entonces se deduce el marco de destino. Sin embargo, hay otras consideraciones a la orientación de un marco, por ejemplo:

En un .NET Framework 4 aplicación piscina, el sistema de generación ASP.NET asume .NET Framework 4 como un objetivo si la Web El archivo .config no incluye el atributo targetFramework o si falta el archivo Web.config. (Usted podría tener que hacer cambios de codificación a su aplicación para que funcione bajo .NET Framework 4.)

Para más consideraciones visite el enlace antes mencionado.

0

Por lo que sabemos

  1. Sí, lo harán. Si está desarrollando con VS2010, entonces lo necesitarán.
  2. Ni idea :)

Los requisitos del sistema se pueden encontrar en la página Download.

Cuestiones relacionadas