1

我正在学习 DCOM,我需要调试我创建的一个类,我该怎么做?

4

2 回答 2

1

编写一个最简单的客户端,先执行 CoInitialize(),然后执行 CoCreateInstance()。

在服务器的 DllGetClassObject() 中插入延迟(例如调用 Sleep()) - 使用 ATL,您可以获得完整的源代码。

在客户端调用 CoCreateInstance() 之后,将调试器附加到服务器主机进程。

于 2009-03-30T14:58:54.977 回答
1

我认为DebugBreak可能对此有很大帮助。您只需要在调试版本中添加条件编译行以允许执行此行,调试器就会启动。另一种方法是将调试器附加到进程并在进程中设置断点..

于 2009-03-30T18:26:49.453 回答