3

任何人都可以帮助我,如何对独立于exe的DLL(只是一个dll)进行远程调试。dll 是一项将在服务器机器上运行的服务,而 DLL 源代码在客户端机器上。现在,当此服务在服务器机器上运行时,我想使用 delphi 7 调试客户端机器上的 delphi 代码。

4

1 回答 1

4
  1. 使用远程调试符号编译 DLL 并在服务器机器上部署这两个(.dll、.rsm 等)
  2. 在服务器机器上安装远程调试器
  3. 在服务器机器上启动远程调试器
  4. 在客户端机器上启动 Delphi 并加载 DLL 项目
  5. 通过选择 Run - Attach to process 并填写服务器计算机,从 Delphi 启动远程调试会话
  6. 选择加载 DLL 的服务器机器上的进程
  7. 调试远程

另请参阅http://delphi.wikia.com/wiki/Remote_Debugger

于 2009-12-17T14:52:13.530 回答