使用.NET客户端调试COM对象

时间:2010-07-15 06:32:19

标签: com debugging

我有一个用C ++编写的遗留COM对象,我需要从C#客户端进行调试。我只需要逐步完成C ++代码,而不是C#代码。这可能吗?如何设置它?

2 个答案:

答案 0 :(得分:1)

获得COM服务器的源代码后,将其加载到VS20xx中并将.NET应用程序设置为启动程序。在类创建函数和COM服务器接口的方法中添加断点。

运行程序时,VS可能声称该程序没有调试信息。忽略这一点,您的COM服务器有调试信息。

答案 1 :(得分:1)

在没有调试器的情况下启动客户端,然后在调试器设置中附加调试器选择“Native code”。