【发布时间】:2010-10-16 09:35:09
【问题描述】:
我正在学习 DCOM,我需要调试我创建的一个类,我该怎么做?
【问题讨论】:
我正在学习 DCOM,我需要调试我创建的一个类,我该怎么做?
【问题讨论】:
我认为DebugBreak 可能对此有很大帮助。您只需要在调试版本中添加条件编译行以允许执行此行,调试器就会启动。另一种方法是将调试器附加到进程并在进程中设置断点..
【讨论】:
编写一个最简单的客户端,先执行 CoInitialize(),然后执行 CoCreateInstance()。
将延迟(例如调用 Sleep())插入服务器的 DllGetClassObject() - 使用 ATL,您可以获得完整的源代码。
在客户端调用 CoCreateInstance() 后,将调试器附加到服务器主机进程。
【讨论】: