簡體   English   中英

調試后自動殺死IIS Express進程(VS Express 2013 Web)

[英]Automatically Kill IIS Express Process After Debugging (VS Express 2013 Web)

我正在Visual Studio 2013 Express for Web中開發ASP.NET(Razor v2)Web站點,因此當我運行站點進行調試時,VS會自動啟動IIS Express進程。

當我使用VS“停止調試”按鈕停止調試時,即使在VS分離后,IIS Express系統托盤和IIS Express工作進程也會繼續運行。 (並且,我懷疑,從一次運行到另一次運行都有一個糟糕的狀態,但這完全是一個不同的問題。)

是否有VS選項或項目設置,我可以設置為在VS中點擊“停止調試”控件后自動終止此過程?

是的,將“ Terminate All按鈕添加到調試工具欄

  1. 右鍵單擊工具欄區域
  2. 從上下文菜單中選擇Customize...
  3. 在Customize對話框中,選擇Commands選項卡
  4. 選擇Toolbar單選按鈕
  5. 從工具欄下拉列表選擇適當的工具欄
  6. 單擊Add Command...按鈕
  7. Add Command對話框中選擇Debug Category from list
  8. 選擇Terminate AllCommandsTerminate All列表
  9. 單擊確定
  10. 使用向上/向下按鈕在按鈕欄上Terminate All注意NB:這是一個純文本按鈕
  11. 單擊關閉

只是為了澄清 - 我正在使用VS2012 Pro,我假設在VS2013 Express中存在Terminate All。 如果找不到,我建議單擊“ Customize對話框上的“鍵盤”按鈕,然后搜索“終止”

事實證明這是不可能的,因為VS 2013 Express不包括“終止所有”命令。 需要完整版的VS 2013。

暫無
暫無

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

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