2012-01-19 13 views
16

Implementé un proyecto ASP.NET MVC 4 en mi servidor de prueba, pero parece que no se ejecuta.Implementado Proyecto ASP.NET MVC 4 no se ejecutará

Intentando acceder a la URL del proyecto en IIS 7 después de la implementación intenta listar el contenido del directorio. Verificar las carpetas revela que todos los ensamblajes se han desplegado. La habilitación de la exploración de directorios realmente enumera los archivos en el directorio y puede servir archivos estáticos.

Es como si mi grupo de aplicaciones .NET 4.0 no enrutara ninguna solicitud a los controladores.

¿Qué podría estar causando esto?

+0

¿Ha configurado el grupo de aplicaciones para que esté en el modo de canalización integrada? –

+0

Sí. Pero gracias, encontré la solución. –

Respuesta

40

Solución

encontrado la solución de sheer luck, que está poniendo a runAllManagedModulesForAllRequests cierto en web.config:

<system.webServer> 
    <modules runAllManagedModulesForAllRequests="true" /> 
    ... 
</system.webServer> 
+0

esta solución resolvió mi problema. gracias. –

+4

he perdido todo un día debido a esto ... ¿por qué no es parte de la plantilla de mvc para la implementación? –

+0

Esto resolvió mi problema! Gracias. – ttobbavj

1

Tenía este problema exacto, el otro día cuando se inicia un nuevo proyecto sobre un nuevo máquina. Luego encontré this question y todos mis sueños más locos se hicieron realidad.

+0

Gracias. ASP.NET 4 se instaló correctamente en mi extremo sin embargo. –

Cuestiones relacionadas