2014-03-05 76 views

回答

0

可以編程附加VS到正在運行的進程:

Attaching Visual Studio debugger from command line

只是引用EndDTE組件添加引用對話框,你應該是好去

+0

但是,這是將VS附加到「正在運行」的進程(它將pid作爲arg)。我希望在VS下開始這個過程(我希望它將exe和params作爲參數)。 – PKB

+0

你認爲強制VS產生這個過程的好處是什麼?這只是不必要的通過VS抽取命令行參數。你可以用VS自己的任意參數在VS附加之前輕鬆地啓動目標進程。據我所知,對於一般的調試目的,將VS附加到正在運行的進程或命中F5並使VS啓動進程之間並沒有真正的區別。這是除非你是在過程開始後發生一些異常,並沒有時間讓VS附加或什麼的。 – Nemo

+0

續:如果你確實需要VS來啓動這個過程,你可以嘗試手動啓動vsjitdebugger.exe或者使用VS的DebugExe開關(http://msdn.microsoft.com/en-us/library/ms241274.aspx)有自己的「怪癖」雖然 – Nemo

相關問題