2011-01-10 2 views
2

Ich muss herausfinden, wo die Anwendung in einer nicht behandelten Ausnahme ausgeführt wird. Ich unterstütze dies von einem früheren Entwickler. Die Anwendung wird ausgeführt, und die Benutzer interagieren nicht mit ihr zum Zeitpunkt des Absturzes. Ich habe es im Debug-Modus ausgeführt und es stürzt nicht ab. Ich kenne das Projekt in der Lösung, wo es passiert, aber dieser Code ist wie fast 10.000 Zeilen. Jede Hilfe wäre willkommen.Anwendung hat ein Problem festgestellt und muss schließen

Antwort

4

Add Abonnement der AppDomain.UnhandledException Ereignis so früh wie möglich:

AppDomain.CurrentDomain.UnhandledException += YourHandler 

Im Inneren befindet sich die Ausnahmeinformationen anmelden und anlyze es später

0

Sie sind nicht viel geben auf zu gehen. Sie könnten AppDomain.UnhandledException

System.AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException); 
Verwandte Themen