Debugging-Ereignis in C # beenden

Wie oder wo kann ich einen Befehl ausführen, wenn die Anwendung geschlossen wird, auch wenn ein Debug-Stopp vorliegt?

Ich muss in jedem Exit einen Befehl ausführen, auch wenn der Benutzer ein Entwickler ist und in Visual Studio auf die Schaltfläche "Debuggen beenden" klickt.

Ich versuche es mit

Application.ApplicationExit += new EventHandler(this.OnApplicationExit);

aber es geht nicht. Vielleicht irre ich mich oder ist das nicht der Fall.

Ich verwende Winforms und nicht, beim Schließen des Formulars kann das Ereignis nicht sein.

Ich verwende Visual Studio 2005 Net Framework 2.0 (je nach Clientanforderung), dies dient jedoch nur zur Information.

Vielleicht kann ich das umschreiben:

public static void Exit();

Antworten auf die Frage(3)

Ihre Antwort auf die Frage