2009-02-25 47 views
2

是否可以配置VS.NET 2008「即時調試器」對話框以顯示已連接到另一個進程的Visual Studio現有實例?附加已調試爲JIT調試器的現有VS.NET 2008實例

我的場景是運行另一個進程的NUnit單元測試。當我正在調試單元測試時,我想自動啓動調試程序,以便它也運行子進程。我將一個特殊參數傳遞給子進程,子進程調用Debugger.Launch(),這很好,但是當JIT調試對話框出現時,它不會列出現有的VS.NET實例 - 我只能打開一個新的實例,這很不方便。

回答

0

附加到另一個進程的調試器無法附加到輔助進程。我認爲可以將調試器連接到多個程序(例如,您可以調試多個網站,這些網站是同一解決方案的一部分)。
此外,您不能將多個調試器附加到每個進程。

+1

謝謝,但VS.NET可以調試多個進程,如果你通過調試,附加對話框。它似乎不能通過JIT調試對話框出於某種原因。 – EMP 2009-03-05 00:06:58