Frage

meine C # app ist noch im RAM nach der Ausführung Application.Current.Shutdown ();

(db Verbindung geschlossen ist, bevor)

(Application.Current.Exit + = new ExitEventHandler (Current_Exit); auch verwendet wird)

gibt es eine andere Erklärung zu benutzen?

Das Problem tritt auf verschiedene Windows-XP-Systemen und auf Server 2008.

Mit freundlichen Grüßen, jeff

War es hilfreich?

Lösung

Wenn Sie einige Threads hervorgebracht, könnten sie noch laufen. Entweder stellen Sie sicher, sie fertig sind, bevor Sie die Anwendung schließen, oder stellen Sie sicher, die „IsBackground“ Eigenschaft der Fäden auf „true“ gesetzt, so dass sie mit der Anwendung sterben.

Andere Tipps

Dies geschieht, wenn Sie noch Threads ausgeführt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top