Delphi RemoteDebugger使用哪个端口?

时间:2013-08-08 09:38:45

标签: delphi

我想启动远程dbg会话,并且删除计算机上的路由器阻止调试器。我可以进行端口转发,但我找不到它正在使用的端口。

2 个答案:

答案 0 :(得分:7)

documentation详细介绍了这一点。

  

安装和启动远程调试服务器

     
      
  1. 如果远程计算机上安装了RAD Studio,请跳至步骤3.在这种情况下,远程调试服务器(rmtdbg.exe)已经   默认情况下,在C:\ Program Files \ Embarcadero \ RAD中可用   工作室\ 6.0 \滨。
  2.   
  3. 按照在远程计算机上安装调试程序的说明进行操作。
  4.   
  5. 在远程计算机上,使用以下语法运行rmtdbg< nnn> .exe:

    rmtdbg<nnn>.exe [-listen [hostname:]port]
    
         

    其中:

         
        
    • <nnn>是与当前版本关联的版本号。
    •   
    • hostname是用于绑定到特定主机的可选主机名或TCP / IP地址,例如somehost或127.0.0.1。如果你指定   主机名,您还必须指定:port
    •   
    • port是可选的(如果指定了主机名,则是必需的)端口号或标准协议名称,例如8000或ftp。如果省略,64447   用作端口号。
    •   
  6.   

答案 1 :(得分:2)

解决了:)

rmtdbg.exe [-listen [hostname:] port]