iis .net-2.0 frameworks .net-1.1

iis - directorios virtuales con diferentes frameworks.net



.net-2.0 .net-1.1 (3)

¿Es posible tener dos directorios virtuales en el mismo sitio web en IIS, pero los directorios virtuales pueden estar utilizando versiones diferentes del .NET Framework?

Por ejemplo, en el sitio web predeterminado, ¿puedo tener un directorio virtual que tenga como objetivo el marco 2.0 y un segundo directorio virtual orientado al marco 1.1?

Esto es para IIS 6, gracias!


Debe crear una "aplicación" para ambos directorios virtuales, y luego debería asignar su versión ASP.NET utilizando la pestaña ASP.NET en las propiedades del sitio web.

Además, como mencionó @sunny, necesitaría tener dos grupos de aplicaciones diferentes, y cada directorio virtual debería estar apuntando a un grupo de aplicaciones diferente. Porque las diferentes versiones de ASP.NET no pueden ejecutarse dentro del mismo grupo de aplicaciones.


Depende si los marca como "aplicaciones". Los directorios virtuales de aplicaciones pueden usar marcos diferentes. Asegúrese de asociarlos a diferentes grupos de aplicaciones. Nunca mezcle dos versiones de .NET framework en un grupo de aplicaciones.

Una nota importante: si crea un directorio virtual como una aplicación, no comparte el estado de la sesión y otros objetos relacionados con la aplicación. También Server.MapPath ("~") y otros métodos relacionados con ServerURL, las propiedades apuntarán al directorio físico del directorio virtual y no a la raíz principal.


No está diciendo qué versión de IIS está utilizando, pero para 6.0 y superior, simplemente asígnelos a diferentes grupos de aplicaciones y configure los grupos para usar la versión correcta de .Net.