我有运行Delphi 2007应用程序的Windows Server 2008 R2计算机。 更新:目前无法切换Delphi版本。我有Delphi XE,但在进行任何切换之前,需要查看超过300,000行代码。
我遇到了一个问题,我想逐步完成代码。我不想在机器上安装Delphi,所以我安装了远程调试器。
更新了更完整的步骤:
rmtdbg105 -listen
观察到的行为: 远程进程锁定并停止运行,我的机器上的Delphi也是如此。
我已经等了好几分钟,以防它因某种类型的网络性能问题而引起。
我缺少一步吗?我正在寻找一种让它发挥作用的方法。
答案 0 :(得分:1)
回到Delphi 7,或者直到Delphi XE,再试一次。 [升级到XE可能有点工作,因为你需要将你的源代码移植到unicode delphi语言级别。]
我从来没有让Delphi 2007远程调试可靠地工作。当我使用Delphi 2007时,你看到的冻结也是我记得的东西。我发现当PC最近重新启动时,它冻结的次数较少。重新启动后,您可能需要再次重新启动,以获得更多用途。
答案 1 :(得分:0)
您是否从特权控制台运行远程调试器?另外检查调试器文件与Delphi bin目录中的那些文件,IIRC的一些文件已经被补丁更新,但是远程调试器安装程序没有。尝试使用更新的文件。 无论如何,2007调试器在7下都有问题,我猜它可能在2008 R2下有一个unsupported patch from Embarcadero站点,也可以试试。