[英]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.Diagnostics
的using
引用。)
此代碼假定將運行一個這樣的進程; 如果情況並非如此,您可能需要做更多的事情。
謹慎使用:終止這樣一個正在運行的進程可能是不可取的。 其他方法也是可能的,而且可能更好,但是如果沒有關於您的確切設置的更多信息,很難知道建議使用哪種方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.