Ich habe einige komplexe Anwendungen in Visual Basic .NET 2008 erstellt, und da sie sich gerade in der Testphase befinden, kommt es immer wieder vor, dass ein oder zwei Fehler auftreten, die das Programm zum Absturz bringen. Das Problem ist, dass es ein Tracking-Teil gibt, das protokolliert, wer die Programme gerade benutzt. Wenn sich ein Benutzer anmeldet, wird protokolliert, dass er gerade angemeldet ist, und wenn das Ereignis zum Schließen des Formulars ausgelöst wird, wird das Protokoll gelöscht, um zu zeigen, dass er es geschlossen hat.
Jetzt kommt mein Problem immer dann, wenn das Formular aufgrund eines Fehlers abstürzt, da es das Schließereignis nicht auslöst und daher das Protokoll ungenau wird. Meine Frage ist, ob es möglich ist, jeden Fehler zu erfassen, dass das Formular in Form eines Ereignisses haben würde?