簡體   English   中英

在 Visual Studio 中關閉多個項目

[英]Closing multiple projects in Visual Studio

我有兩個項目在 Visual Studio 中運行,但每當我退出一個項目時,另一個項目都會繼續運行。 我怎樣才能關閉兩者?

Ps:我正在使用 Application.Exit() 關閉第一個

如果您想使用Application.Exit()關閉第一個進程,並且想同時關閉第二個進程,請嘗試在調用Application.Exit()之前立即添加以下行:


Process[] processes = Process.GetProcessesByName("SecondProcess");
processes[0].Kill();

其中SecondProcess是第二個進程的進程名稱。 (您還需要添加對System.Diagnosticsusing引用。)

此代碼假定將運行一個這樣的進程; 如果情況並非如此,您可能需要做更多的事情。

謹慎使用:終止這樣一個正在運行的進程可能是不可取的。 其他方法也是可能的,而且可能更好,但是如果沒有關於您的確切設置的更多信息,很難知道建議使用哪種方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM