【问题标题】:DCOM server debugDCOM 服务器调试
【发布时间】:2010-10-16 09:35:09
【问题描述】:

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

【问题讨论】:

    标签: c++ atl


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-26
      • 1970-01-01
      • 1970-01-01
      • 2022-12-18
      • 2011-07-01
      • 2023-03-10
      • 1970-01-01
      • 2010-10-21
      相关资源
      最近更新 更多