2008-08-29 25 views
6

¿Cuál es el mínimo que necesito agregar al Web.config de .NET 2.0 WebSite para convertirlo en .NET 3.5?Convierta Web.config de .NET 2.0 a 3.5

Visual Studio agrega todas las secciones de configuración y los manejadores de scripts, pero si no los usa, ¿son realmente necesarios?

¿Existe una herramienta de línea de comandos para "actualizar" un .NET 2.0 web.config a 3.5?

Respuesta

9

Hay una buena descripción del 3,5 web.config disponible aquí: http://www.4guysfromrolla.com/articles/121207-1.aspx

Las asambleas y las secciones de configuración son importantes porque indican el tiempo de ejecución para utilizar los nuevos 3.5 dlls en lugar de los archivos DLL 2.0

La sección del codificado le dice al compilador que use 3.5.

Si no está utilizando ASP.Net Ajax probablemente pueda omitir el resto. Sin embargo, nunca lo he probado.

0

Depende de qué funciones desee incluir. La mayoría de las 3.5 extensiones de ASP.NET son opcionales. Deberá incluir el ensamblaje para System.Core y System.Xml.Linq. También agregará compatibilidad de compilador para C# 3.0 si planea usar eso en su código. Si está implementando en IIS 7, hay controladores HTTP para las extensiones ASP.NET y los módulos de scripts.

1

No creo que ninguna de estas respuestas sea definitiva. La referencia 4guysfromrolla es útil.

Despliegue .NET de 3.5 a más de 100 sitios será un dolor. No puede simplemente actualizar el servidor al nuevo marco, debe actualizar el web.config de cada sitio. Por lo que puedo decir, no hay una herramienta de línea de comandos para hacerlo.

1

Si desea actualizar todos los sitios en un servidor, probablemente pueda realizar cambios en la máquina.config

Cuestiones relacionadas