Hallo zusammen,
ich möchte in meiner Anwendung unbehandelte Exception abfangen und via MessageBox anzeigen, wenn eine unbehandelte Exception aufgetreten ist.
So lange ich die MessagBox jedoch anzeige bleibt die Anwendung aktiv, bzw. nebenläufige Threads bleiben weiter aktiv.
Ich möchte die Anwedung jedoch unmittelbar nach der Exception beendet und dennoch einen Hinweis anzeigen.
Wie mache ich so etwas ?
Warum verwendest du nicht Tasks und verwendest ein CancellationToken?
Warum soll die App sofort beendet werden? Hält die irgendwelche Ressourcen?
Du könntest auch einfach einen neuen Prozess (also eine neue eigene Anwendung) starten, der nur die MessageBox (mit dem Test als übergebenen Command Line Parameter) anzeigt - und die aktuelle Anwendung dann sofort beenden.