Registro de toda la pantalla amarilla de las muertes, aun cuando es un problema de compilación

StackOverflow https://stackoverflow.com/questions/1342431

  •  20-09-2019
  •  | 
  •  

Pregunta

El día de hoy hemos tenido un YSOD en uno de nuestros sitios MVC se ejecuta en IIS en Windows Server 2003.

Por lo general, éstos son reportados a través de correo electrónico utilizando ELMAH (usando esta configuración ), pero ya que este era un problema de compilación (de algún tipo), no se incluye en el informe por correo electrónico.

El error específico fue:

  

"El directorio '' App_GlobalResources   no está permitido porque la aplicación   se compilan previamente ".

Este es un problema importante, ya que un cliente potencial puede notar el problema antes de que hagamos. ¿Cómo podemos asegurarnos de que estos YSODs se registran, cuando el manejador de excepciones en el sitio no se llama?

¿Fue útil?

Solución

Es posible controlar el registro de eventos con VBScript. A continuación, puede enviar por correo electrónico cuando se produce:

Este es un ejemplo:

http://www.microsoft.com/technet /scriptcenter/resources/qanda/feb07/hey0226.mspx y el correo electrónico desde VBScript: http://www.paulsadowski.com/WSH/cdo.htm

Se puede hacer esto con PowerShell y / o otra aplicación .NET en la caja también.

Otros consejos

Si es posible, compruebe el visor de sucesos en esa máquina. Este es el registrador de última instancia en una máquina Windows.

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