【发布时间】:2011-08-12 20:06:19
【问题描述】:
我有一个进程耗尽的 com 服务器(用 C++、ATL 编写)。在我的一台计算机上,我只需在调试器下启动 COM、设置断点并从客户端进程连接到服务器,就可以轻松调试服务器代码。
在我的另一台计算机上不会发生这种情况,如果我从一开始就在调试器下启动 COM 服务器,客户端使用同一服务器的另一个实例,调试服务器的唯一方法是在客户端已经连接到它之后开始了。如何配置?
【问题讨论】:
-
那台机器上可能安装了另一个版本的 COM 服务器?尝试在系统注册表中搜索 COM 服务器,如果发生了,请卸载另一台。
-
您是否尝试过让 COM 通过生成错误来调用调试器。例如 Assert(0) 当它遇到错误时,它会询问您是否要开始调试。
标签: com