Anwendung noch ausgeführt wird, im Speicher nach der Anwendung.Exit() aufgerufen wird

Die Anwendung, die ich am Gebäude ist immer noch im Arbeitsspeicher ausgeführt (geprüft, die im Task-Manager) nach, es wird geschlossen mit Application.Exit(). Weil dieses, wenn ich es wieder laufen nach dem schließen, wie oben erwähnt, bin ich immer dieser Fehler "Nur eine Instanz auf einmal". Können Sie mir bitte sagen, wie Sie ganz in der Nähe meiner Anwendung?

  • sind Sie mit der Microsoft.Office.Interop? (Excel, zum Beispiel)
  • Haben Sie versucht, anfügen zu, nachdem es beendet wurde, ein anhalten des threads und sehen, was noch aktiv ist? Nicht sicher über die Anwendung beendet Semantik aber Vordergrund-threads normalerweise nicht verlassen wollen, es sei denn, explizit beendet
  • was Process.GetCurrentProcess().Kill();
  • Dank der Jonesy, das hat geklappt.
Schreibe einen Kommentar