Pregunta

Me gustaría actualizar mis proyectos web en un servidor IIS 5 de .NET 2.0 a .NET 3.5. Estas aplicaciones web viven en un servidor con otras aplicaciones web que no se actualizarán a .NET 3.5. El administrador del servidor es reacio a instalar .NET 3.5 porque teme que rompa las aplicaciones en esa máquina que ejecutan 2.0 y 1.1.

Por lo que sé, esto NO será un problema ya que .NET 3.5 es una adición a 2.0 más que un nuevo Framework. Me gustaría que las comunidades ayuden a reunir evidencia para mostrarle que sus preocupaciones son discutibles y que no perjudicarán a las otras aplicaciones.

Gracias de antemano.

¿Fue útil?

Solución

Si tiene .NET 2 SP1, no debería tener ningún problema.

Para ser exactos .NET 3 & amp; 3.5 se construyeron sobre .NET 2.0 SP 1, tuvimos un problema al implementar 3.5 en un servidor que solo tenía .NET 2 (no SP1) y causó que las aplicaciones se rompieran. La razón es que sus ensamblajes del framework principal en .NET 2 se han actualizado y tienen nuevos números de versión con los que la aplicación no fue compilada.

Otros consejos

No tendrá ningún problema y podrá ejecutar su aplicación 2.0 y 3.5 utilizando el mismo servidor. Esto se debe a que la base de código para ambos marcos es la misma.

Recorra al administrador del servidor a través del contenido del redistribuible para 3.5. Agrega muchas nuevas dlls, no actualiza nada en el directorio 2.0.x. Es posible que desee mostrarle cómo las aplicaciones dirigidas a 3.5 siguen utilizando System.dll, etc. desde el directorio de la estructura 2.0.x.

Ambos marcos pueden ejecutarse simultáneamente. De hecho, ese es el comportamiento predeterminado.

Sin embargo, una advertencia, asegúrese de no usar el mismo grupo de aplicaciones para las aplicaciones que usan diferentes versiones del marco. De lo contrario, obtendrá " Aplicación de servidor no disponible " errores Utilice un grupo de aplicaciones diferente para cada conjunto de aplicaciones.

La instalación 3.5 modificará tu archivo .NET 2.0 web.config y algunos otros.

Esto ciertamente rompe al menos 1 aplicación que uso. Desinstalar 3.5 revertirá los archivos y solucionará el problema.

He actualizado un par de servidores de .net 1.1 a 2.0 & amp; 3.5 ? no ha habido ningún problema.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top