我最近发布了this question,说我无法让Delphi2010使用远程调试。我没有任何成功,并决定张贴一个简单的一步一步的测试技术,可能会突出我做错了什么。这对我来说真的很重要--我从1.0版开始就用Delphi来谋生。像这样被困在这里是件痛苦的事,它让我一直呆在德尔菲7上。
不管怎么说,给你。
的调试构建配置编译器设置
我尝试过各种“明显”的东西,如防火墙关闭,但都没有效果。某个善良的人能提出进一步的想法吗?
非常感谢。
发布于 2011-02-16 20:49:40
什么Windows操作系统?可以运行rmtdbg140.exe作为管理员。
我在XP和XP上运行D2010远程调试。我的方法在http://blog.runbits.com/post/Remote-debugging-Delphi.aspx
发布于 2011-03-30 09:15:52
对我来说,这个问题现在已经解决了,尽管它是一个“工作”,在与Embarcadero进行了重要的交互之后,并且升级到XE (这也不起作用)。
看起来远程调试器在加载rsm (远程符号)文件的能力上很薄弱(或者可能很挑剔)--它们仍然在研究为什么我的调试器不会加载。我的rsm文件很大,大约是50 My,尽管这对于Delphi 7的远程调试器来说不是问题。
所做的工作包括升级到Delphi,然后选择编译器链接选项“in分离式TDS文件”。这似乎是在远程目标上创建一个tds文件,而不是rsm文件和断点,然后很好地工作。
我已经向Embarcadero提交了我的rsm和tds文件,以调查为什么会发生这种情况。
发布于 2011-09-02 16:28:01
我有这个问题。为Delphi 2010安装更新4解决了我的问题。它还列在更新4的固定问题列表中。
https://stackoverflow.com/questions/5018147
复制相似问题