我有一台运行Delphi 2007应用程序的Windows Server 2008 R2机器。更新:目前无法切换Delphi版本。我有Delphi XE,但在进行任何切换之前需要检查超过300,000行的代码。
我遇到了一个问题,我想逐步执行代码。我不想在该机器上安装Delphi,因此我已经安装了远程调试器。
更新后的步骤如下:
1. 使用远程调试符号编译应用程序。 2. 将应用程序和远程调试符号复制到远程位置。 3. 在远程计算机上启动以管理员身份运行的命令提示符。 4. 为rmtdbg105进程启用服务器防火墙例外。 5. 在命令提示符中运行rmtdbg105 -listen。 6. 运行要调试的进程。 7. 在我的本地计算机上选择附加到进程并选择远程进程。 8. 按附加按钮。
观察到的行为是:远程进程锁定并停止运行,我的机器上的Delphi也是如此。我已经等待了几分钟,以防它是由某种类型的网络性能问题引起的。
是否有我忽略的步骤?我正在寻找一种使其正常工作的方法。
我遇到了一个问题,我想逐步执行代码。我不想在该机器上安装Delphi,因此我已经安装了远程调试器。
更新后的步骤如下:
1. 使用远程调试符号编译应用程序。 2. 将应用程序和远程调试符号复制到远程位置。 3. 在远程计算机上启动以管理员身份运行的命令提示符。 4. 为rmtdbg105进程启用服务器防火墙例外。 5. 在命令提示符中运行rmtdbg105 -listen。 6. 运行要调试的进程。 7. 在我的本地计算机上选择附加到进程并选择远程进程。 8. 按附加按钮。
观察到的行为是:远程进程锁定并停止运行,我的机器上的Delphi也是如此。我已经等待了几分钟,以防它是由某种类型的网络性能问题引起的。
是否有我忽略的步骤?我正在寻找一种使其正常工作的方法。