2012-10-04 59 views
10

Implementé una aplicación asp.net MVC en mi servidor IIS7. Cuando intento para navegar por la ruta dafault consigo el mensajeIIS no está ejecutando la aplicación ASP.NET MVC

Error HTTP 403.14 - prohibido

El servidor web está configurado para no mostrar el contenido de este directorio.

Está claro para mí que no está cargando/procesando el archivo global.asax, pero no tengo idea de por qué. Implementé otra aplicación MVC en esta misma ubicación/grupo de aplicaciones y funciona bien.

¿Alguien tiene alguna idea de cómo solucionar un problema como este?

+5

Ésta es una pregunta válida para los programadores de ASP.NET como() por las directrices que describe un problema interactuar con: "herramientas de software utilizadas por los programadores" – lostinplace

Respuesta

20

Tal vez:

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

O

+0

damnit !!! Lo descubrí 30 minutos después también. Parece que no podré responder mi propia pregunta. – lostinplace

+0

Gracias por la ayuda, por cierto – lostinplace

+0

¿Qué archivo se supone que debes poner esto? –

8

He intentado mucho, y finalmente una casilla de verificación resolvieron el problema

enter image description here

+0

¡Esto funcionó! ¡Muchas gracias por la publicación! ¿Alguna idea sobre qué es exactamente lo que hace y por qué es necesaria? Supuse que IIS debería venir con todos los requisitos previos que podría necesitar. – Ross

+0

¡Esto hizo el truco! ¿Por qué Microsoft no menciona esto en la documentación? Y sí, ¿por qué no se instaló en toda la instalación de IIS? –

Cuestiones relacionadas