是否有一种快速的方法可以附加到vs.net 2008中的进程(附加到IIS进程)?
每次我停止调试器,并想重新运行我必须去调试 - >附加到进程 - >选择aspnet_web.exe
180*_*ION 10
您可以录制宏来执行此操作.在VS2005中我这样做了:
要播放临时宏,请按ctrl-shift-P.它在Macros IDE中生成以下代码:
Sub TemporaryMacro()
Try
Dim dbg2 As EnvDTE80.Debugger2 = DTE.Debugger
Dim trans As EnvDTE80.Transport = dbg2.Transports.Item("Default")
Dim dbgeng(1) As EnvDTE80.Engine
dbgeng(0) = trans.Engines.Item("Native")
Dim proc2 As EnvDTE80.Process2 = dbg2.GetProcesses(trans, "<machine-name>").Item("cmd.exe")
proc2.Attach2(dbgeng)
Catch ex As System.Exception
MsgBox(ex.Message)
End Try
End Sub
Run Code Online (Sandbox Code Playgroud)
您可以在Macros IDE中将其转换为永久宏,然后将其绑定到Tools-Options-Keyboard窗格中的击键.
| 归档时间: |
|
| 查看次数: |
1305 次 |
| 最近记录: |