Rau*_*aul 5 delphi remote-debugging wan
我正在尝试通过互联网执行远程调试,但是,我收到以下错误。
错误
Run Code Online (Sandbox Code Playgroud)Debugger Assertion Failure: "!"mkapistream::openConnection()"" in ..\win32src\rproxy.cpp at line 298 OK
详情>>
我已经在路由器上打开了默认的 PAServer 端口(即 64211)以及远程调试器端口(即 64447),并且可以确认它们可以从外部源获取。
我尝试过使用我的开发环境 Delphi XE3 以及新的 Delphi 10.3 的试用版,但是,两个版本的 Delphi 都抛出完全相同的错误。
当我尝试使用Load Process|Remote
和时,会发生此错误Attach to Process|Remote
。
如果我在 LAN 连接上尝试完全相同的过程,一切都会按预期进行,但似乎只有在 WAN 上才会出现问题。
以下是我的环境详细信息:
Windows 10 - 版本 1607(操作系统内部版本 14393.2608)
Delphi XE3 更新 2 企业版 - 版本 17.0.4770.56661
PA 服务器 (paserver.exe) - 版本 17.0.4770.56661
远程调试器 (rmtdbg170.exe) - 版本 17.0.4770.56661
和
Delphi 10.3 架构师试用版 - 版本 26.0.32429.4364
PA 服务器 (paserver.exe) - 版本 26.0.32429.4364
远程调试器 (rmtdbg260.exe) - 版本 260.1810.29.29349
我还为 Delphi XE3 以及 和bordbk170.dll
注册了两个库和。bordbk170N.dll
bordbk260.dll
bordbk260N.dll
如果我设置 VPN 连接,我可以通过 WAN 连接进行远程调试,但远程调试器似乎无法解决直接 WAN 连接的缺点。
所以,我的问题如下:
可以通过 WAN 连接远程调试 Delphi 应用程序吗?
归档时间: |
|
查看次数: |
992 次 |
最近记录: |