我正在使用Visual Studio 2008;是否可以配置項目調試選項,以便在按F5時自動附加到具有某個名稱的進程?Visual Studio:配置調試以附加到進程
編輯:實際宏指定要附加到託管代碼:
Sub AttachToMyProcess()
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("Managed")
Dim proc2 As EnvDTE80.Process2 = dbg2.GetProcesses(trans, "MyMachine").Item("MyProcess")
proc2.Attach2(dbgeng)
Catch ex As System.Exception
MsgBox(ex.Message)
End Try
End Sub
如果有兩個實例在運行,您希望它的行爲如何? – 2009-06-16 08:09:49
在我的特殊情況下,我確信只會有一個實例在運行。總的來說,我不知道,也許它可能會在模糊不清的情況下顯示對話? – 2009-06-16 08:36:29