Exceptionhandler

23/01/2008 - 17:09 von Thomas Kehl | Report spam
Hallo.
Ich habe eine DLL die von anderen Anwendungen verwendet wird. Nun suche ich
nach einer Möglichkeit, einen "globalen Exceptionhandler" zu definieren, der
immer aufgerufen wird, wenn in meiner DLL eine Exception auftritt und diese
in der DLL nicht abgefangen wurde. Gibt es so eine Möglichkeit?
Vielen Dank für eure Tipps.

Beste Grüsse, Thomas
 

Lesen sie die antworten

#1 Herfried K. Wagner [MVP]
24/01/2008 - 00:21 | Warnen spam
"Thomas Kehl" <t.kehl (at) heeb.com> schrieb:
Ich habe eine DLL die von anderen Anwendungen verwendet wird. Nun suche
ich nach einer Möglichkeit, einen "globalen Exceptionhandler" zu
definieren, der immer aufgerufen wird, wenn in meiner DLL eine Exception
auftritt und diese in der DLL nicht abgefangen wurde. Gibt es so eine
Möglichkeit?



Je nach Anwendungstyp:

ASP.NET:
'System.Web.HttpApplication.Error'-Ereignis, normalerweise in
"Global.asax".

Konsolenanwendungen:
'System.AppDomain.UnhandledException'.

Windows Forms:
'System.Windows.Forms.Application.ThreadException'.

M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>

Ähnliche fragen