2010-08-06 44 views
0

我正在製作一個wpf應用程序,其中有一個主窗口。通常當我關閉主窗口時,程序會自動終止,但現在不會。儘管窗口關閉,但程序似乎仍然在Visual Studio中運行。我該如何解決這個簡單的問題?終止正在運行的程序的問題

+0

只是一個建議:在調試時,關閉窗口後點擊「全部中斷」(或Ctrl + Alt + Break)。它會給你一個關於阻止應用程序終止的暗示。 – 2010-08-06 11:01:28

+0

我發現並從您建議的屏幕中刪除了一個斷點,但它不起作用。它仍然不能自行終止 – cemregoksu 2010-08-06 11:29:35

+0

你確定你沒有在form_closing中運行任何事件嗎? – Kubi 2010-08-06 12:49:20

回答

0

檢查的值Application.Current。您可能已將它設置爲OnExplicitShutdown,在這種情況下,它正在等待您致電Shutdown。默認值是OnLastWindowClose,但您可能已在App.xaml中或運行時更改了它。

如果沒有,那麼你仍然有一個窗口打開。您可以查看Application.Windows以查找打開的窗口並嘗試找出它們未關閉的原因。