Asp.net
調試後自動終止 IIS Express 程序(VS Express 2013 Web)
我正在 Visual Studio 2013 Express for Web 中開發一個 ASP.NET (Razor v2) 網站,所以當我執行該站點進行調試時,VS 會自動啟動一個 IIS Express 程序。
當我使用 VS“停止調試”按鈕停止調試時,IIS Express 系統托盤和 IIS Express 工作程序繼續執行,即使在 VS 分離後也是如此。(而且,我懷疑,從一個執行到下一個執行狀態都不好,但這完全是一個不同的問題。)
是否有 VS 選項或項目設置可以設置為在 VS 中點擊“停止調試”控制項後自動終止此程序?
事實證明這是不可能的,因為 VS 2013 Express 不包含“全部終止”命令。需要完整版的 VS 2013。
是的,將
Terminate All按鈕添加到調試工具欄
- 右鍵工具欄區域
Customize...從上下文菜單中選擇- 在自定義對話框中選擇
Commands選項卡- 選擇
Toolbar單選按鈕- 從工具欄下拉菜單中選擇適當的工具欄
- 點擊
Add Command...按鈕- 從
Add Command對話框中從列表中選擇調試類別Terminate All從Commands列表中選擇- 點擊確定
- 使用向上/向下按鈕在按鈕欄上的位置
Terminate All注意:這是一個純文字按鈕- 點擊關閉
澄清一下 - 我正在使用 VS2012 Pro,我假設 Terminate All 存在於 VS2013 Express 中。如果找不到它,我建議點擊
Customize對話框上的鍵盤按鈕並蒐索“終止”