delphi XE10.2.3 远程调试方法

delphi XE10.2.3 远程调试方法

1.  目标机器安装paserver.

paserver安装文件在

C:\Program Files (x86)\Embarcadero\Studio\19.0\PAServer\setup_paserver.exe.(如果delphi安装到其它地方,去安装目找)

2.安装好后,目标机上运行paserver.exe。 直接回车,无需录入密码。

3. 如查目标机不需要远程调试了,可以卸载。比如说安装到paserve默认目录。

C:\Program Files (x86)\Embarcadero\PAServer\19.0\Uninstall\uninstall_paserver.exe

4.XP系统.win32系统未验证,估计也能用。否则需使用旧方式。详细见帮助。跟这个基本一样。

相关链接:推荐方式:http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Debugging_Multi-Device_Applications

旧方式:http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Remote_Debugging_-_Old-Style_Procedures

5.我们的软件

  1)debug方式编译

2)Project > Options > Linking Include remote debug symbols 选中, 

3)编译选项中Optimization 关闭,  Stack Frames 打开。

4)如果有运行时包,比如VCL,RTL。 将其符号文件vcl.dcp,rtl.dcp一并复制到目标机运行目录下。

5)将程序exe,rsm,tds等,复制到目标机运行目录。

6. IDE-Tools-Options 创建一个profiles文件,测试是否连接目标机paserver正常。

7. 使用IDE -RUN-Load process-remote 调试运行。

   *点击remote host 后边.... 选 中前边创建的profiles文件。其它目录均设置为目标机上绝对路径

发布了30 篇原创文章 · 获赞 2 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/khzide/article/details/98968477