我正在研究C#COM組件。這個組件是從應用程序插件調用的,當我手動將調試器附加到應用程序時,它停在斷點上。但是,當我使用Visual Studio調試命令(F5鍵)並在項目調試器設置中指定「啓動外部程序」時,Visual Studio不會在斷點上停止。Visual Studio 2010在調試C#COMVisible類方法時不會停止在斷點上
簡而言之: *設置斷點,編譯,啓動應用程序,附加調試器調試「託管(v2.0,v1.1,v1.0)代碼」,exec插件方法 - VS停在斷點上。 *設置斷點,指定啓動外部程序,按F5 - 應用程序啓動,exec插件方法 - VS跳過斷點。 「附加到...」命令顯示ProteusDebugEngine而不是某種託管代碼。
選中此項:http://vvvv.org/forum/plugin-debugging-in-visual-studio-2010 – 2011-01-27 23:26:01