簡體   English   中英

更快地附加到VS中的工作進程的方法

[英]Quicker way to attach to the worker process in VS

我正在使用VS 2010.而在VS 2010中,當您想要通過IIS而不是VS內置Web服務器測試本地IIS站點時,附加到工作進程會更加痛苦。

現在當您通過Debug Menu |選擇worker process()時,會更加痛苦 附加到流程| w3wp.exe會顯示一個額外的提示,詢問您是否確定要執行此操作。

即使在此之前,在VS的早期版本中附加到該過程也是非常痛苦的。 我必須每天做200次這樣做浪費了我很多時間,這需要5-10秒才能點擊並執行此操作。

現在,如果您有兩個不同的工作流程,那么我可以看到需要選擇。 但在此之前,只需進入連接屏幕就很痛苦。

除了附加到進程對話框以便附加到VS中的工作進程之外,任何人都知道快捷方式或只是更快捷的方法嗎?

我不明白為什么微軟不會添加一個漂亮的工具欄圖標或者你跳到右邊的那個附加到對話框的屏幕,甚至更好的你可以指定只顯示工作進程作為一個選項,這將節省我一個地獄即使它已經按字母順序排列,也可以查看該列表中的時間日志。 我仍然需要滾動才能達到目的。

無論如何,它現在變成了一個巨大的煩惱......我真的厭倦了每一次讓附件進入該過程的漫長道路。

嗯,不是一個超越你正在做的偉大的飛躍,但它可以減輕你的工作流程。 你看看命令定制了嗎?

  1. 單擊工具 - >自定義...(或右鍵單擊工具欄並選擇自定義...)
  2. 從“自定義”對話框中,單擊“命令”
  3. 選擇你的目標,(我建議上下文菜單)
  4. 選擇子目標(如果是上下文菜單,請選擇編輯器上下文菜單|代碼窗口)
  5. 單擊添加命令
  6. 從Add Command對話框中,選擇Debug category
  7. 從命令列表中選擇Attach to Process ...(靠近頂部)
  8. 單擊確定
  9. 單擊關閉
  10. 使用新的快捷方式!

希望這可以幫助! :)

ps:如果您將“附加到進程...”命令添加到“代碼窗口”上下文菜單,則應該可以通過右鍵單擊代碼窗口中的任意位置來啟動“附加到進程”對話框。

在附加時錄制 ,並為該指定快捷方式和/或為其指定菜單項。 腳步:

  1. 工具 - >宏 - >記錄臨時宏
  2. 附加到w3wp,單擊忽略等
  3. 停止錄制宏
  4. 保存
  5. 添加一個菜單項(比如Debug下)右鍵單擊VS的菜單條 - >自定義... - >命令 - > ...添加命令 - >宏.YourMacroNAme(例如DebugIIS)

暫無
暫無

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

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