2016-12-19 55 views
0

我目前正在調試C#Windows窗體應用程序。我正在退出應用程序通過Application.Exit() 但它仍然顯示在任務管理器和奇怪的是,我無法終止它。唯一的方法是重新啓動。C#應用程序它仍然可見任務管理器退出後

+1

它是YourAppName.vshost.exe嗎?這是Visual Studio在運行之間保持活躍的過程,但實際上它不是您的應用程序。或者你使用多個未標記爲後臺線程的線程? – adv12

+0

@ adv12它顯示app.exe和app.vshost.exe,但我無法殺死app.exe,我正在使用多個線程,但我必須檢查它的背景屬性是true還是false。 –

+1

@chinkalpanchal確實檢查你的線程。它們都必須是'IsBackground = true',否則正如文檔中提到的那樣將會阻止你的應用程序終止。 –

回答

1

轉到項目屬性,導航到調試部分,並取消選中「啓用Visual Studio託管過程」。

下一次執行調試時,應該清除該過程。

相關問題