Früher haben wir heute eine YSOD auf einer unserer MVC-Websites erlebt, die auf IIS unter Windows Server 2003 ausgeführt wird.
Normalerweise werden diese per E-Mail mit ELMAH gemeldet (mit dieses Setup ), aber da dies ein Kompilierungsproblem (irgendwie) war, wurde es nicht per E-Mail gemeldet.
Der spezifische Fehler war:
"Das Verzeichnis 'App_GlobalResources' ist nicht erlaubt, weil die Anwendung ist vorkompiliert. "
Dies ist ein großes Problem, da ein potentieller Kunde das Problem schon vorher bemerkt hat. Wie können wir sicherstellen, dass diese YSODs protokolliert werden, wenn der Exception-Handler auf der Site nicht aufgerufen wird?
Wenn Sie können, überprüfen Sie die Ereignisanzeige auf diesem Computer. Dies ist der Logger des letzten Ausweges auf einer Windows-Maschine.
Tags und Links asp.net-mvc iis elmah