Pregunta

Tengo dos aplicaciones web ASP.NET MVC. Uno de ellos registra las excepciones no controladas en el registro de eventos de Windows. El otro no.

¿Hay un ajuste en IIS o el web.config para permitir registro de eventos de registro?

Disculpas por la cuestión general, estoy realmente en busca de vías para la investigación.

¿Fue útil?

Solución 3

siendo añadidos

CustomErrors de encender cosas empezado a error de registro.

La solución final fue la de añadir

<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>

al

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

del web.config. Esto permitió Elmah en IIS7.

entender Loose - excepciones estaban siendo interceptados por ELMAH, que era-mal configurado por la razón anterior, haciendo que la deglución de los errores. Volviendo errores personalizados en, parecía pasar por alto ELMAH y permitir errores de empujar a través de registro de eventos.

Otros consejos

Esto se debe normalmente a la cuenta que ejecuta la aplicación web que no tiene los permisos adecuados para escribir en el registro de eventos.

En IIS 7, comprobar la identidad del grupo de aplicaciones se está ejecutando bajo.

Si el usuario que ejecuta la aplicación web (el usuario IIS) no es un administrador, asegúrese de que el origen del evento se ha registrado en el sistema operativo.

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