2011-05-06 17 views

Respuesta

81

En Visual Studio 2010, seleccione el nodo del proyecto de aplicación web en el Explorador de soluciones entonces:

  • Prensa F4

o

  • Vaya a View -> Properties Window or press F4

Importante: no lo hacen Right-click -> Properties desde el botón derecho del ratón menú contextual para el nodo del proyecto en el explorador de soluciones, ya que mostrará el Páginas de propiedades para el proyecto, que es una cosa totalmente diferente.

En las propiedades de Windows verá la entrada para Gestionado modo de canalización:

enter image description here

En Visual Web Developer 2010 Express es más o menos lo mismo, de nuevo seleccionar el proyecto web a excepción de prensa F4 para conseguir que la página de propiedades:

enter image description here

La única advertencia es que si comparte el proyecto con otras personas (por ejemplo, mediante control de fuente), esta configuración no se almacena en el archivo .csproj, sino en el archivo IIS Express applicationHost.config específico de su perfil de usuario. Así que es necesario asegurarse de que otros configuran esta propiedad en sus propios archivos locales en applicationHost.config:

%userprofile%\Documents\IISExpress\config

Todo lo anterior también funciona con Visual Studio 2013 y 2015.

+1

¡Gracias! ¡Estaba mirando la página de propiedades, no la pestaña de propiedades! –

+0

¿Tiene alguna idea de dónde se encuentra la misma configuración en VS 2013? ¡Gracias por adelantado! – Zennichimaro

+4

@Zennichimaro - todavía están en el mismo lugar. – Kev

7

option-1: En Visual Studio, vaya a propiedades de WebSite/WebApplication y cambie Managed Pipeline Mode por 'Classic'.

option-2: Abra %userprofile%\documents\iisexpress\config\applicationhost.config y ubique su sitio en la sección "Sitios" y cambie el grupo de aplicaciones al clásico (por ejemplo, Clr4ClassicAppPool).

Si desea que todas las aplicaciones web/sitios web que va a crear en Visual Studio se ejecuten en modo 'clásico' (de forma predeterminada), en el archivo %userprofile%\documents\iisexpress\config\applicationhost.config, cambie el grupo de aplicaciones applicationDefaults como se muestra a continuación.

<sites> 
........ 
........ 
    <applicationDefaults applicationPool="Clr4ClassicAppPool" /> 
    <virtualDirectoryDefaults allowSubDirConfig="true" /> 
</sites> 
+1

No encontré nada llamado ManagedPipelineMode en las propiedades de aplicación Web –

Cuestiones relacionadas