Pregunta

Tengo un problema extraño con una aplicación MVC Asp.NET.

Uso Asp.NET MVC 3 Vista previa 1 en IIS 7,5 - Integrated

Después de crear la aplicación que todo funciona bien. Luego, después de una cierta cantidad de tiempo al azar (o, a veces después de actualizar una vista o js archivo) las matrices de aplicación.

Significado, que solicita la página raíz, me sale el error 403 y solicitar cualquier otra página me sale un error 404.

Después de una reconstrucción todo funciona bien de nuevo por un tiempo hasta que muere de nuevo.

Estoy viendo esto en dos máquinas de desarrollo diferentes. Además, tengo otra aplicación que es muy similar (MVC 3, IIS, etc.) en las dos máquinas dev y éste se ejecuta sin problemas. He inspeccionado los ficheros de configuración en detalle y no puedo ver nada de diferencia notable.

¿Alguien sabe lo que podría provocar que una aplicación morir o dónde buscar más información? (Todavía puedo acceder elmah.axd aunque ninguna información está ahí).

¿Fue útil?

Solución

No hay mucho para llegar a eso, pero el 403 y 404 son indicios de que al menos ASP.NET enrutamiento no está funcionando; 403 va a volver porque el servidor web piensa que quiere hacer un navegar directorio, 404 debido a que su petición no tiene un recurso correspondiente válida.

Desde que está utilizando la nueva versión de MVC, sospecharía la edición de mayo lejía allí. Cuando se obtiene la condición de error, se puede navegar a una página normal .aspx? Qué ejecutar código del lado del servidor correctamente?

Has el sitio alojado en IIS 7.5, no sólo el servidor web integrado Visual Studio, ¿verdad? ¿Es posible activar la monitorización / registro de eventos para ver si IIS está teniendo un éxito?

Me disculpo por no tener ninguna respuesta real, suena como que tiene un tema difícil de depurar.

Buena suerte!

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