如何使用Delphi的PAServer调试我的DLL项目

4
我有一个dll项目。我想使用paserver在远程端调试此项目。我应该如何传递我的dll输出路径以及我的dll的调试启动程序?
例如,我的dll应该在远程端的C:\MyApp\MyApp.DLL上运行。 我的调试启动程序应该在远程端的C:\MyApp\MyDebugger.EXE上运行。
我的主机应用程序是Win32 VCL应用程序。
最好的问候

Win32还是Win64?在主机应用程序中使用FMX还是VCL? - Ken White
Win32 VCL 应用程序。对于缺失的信息,我们感到抱歉。 - Sayat Ertüfenk
文档似乎没有将Win32列为支持的调试器之一,并且在PAServer文档中也没有列出可以运行和调试的目标(仅列出了Win64,Mac OS X和iOS)。您可能可以使用旧式远程调试 - Ken White
支持Win32,但我可以转换为Win64。 - Sayat Ertüfenk
1
PAServer在目前阶段过于不稳定和不成熟,不能使用。我们需要再等待大约3-4个Delphi版本才能使用它。 - Gabriel
2个回答

2

在这个阶段,PAServer并不稳定。它不能被使用。有很多关于这个问题的报告:

PAServer 无法加载 dyld: Library
Delphi XE5 PAServer 未经授权的用户
如何使用 Delphi 的 PAServer 调试我的 DLL 项目
Delphi XE4 iOS 无法连接到 PAServer
https://stackoverflow.com/questions/28115855/paserver-crashes-on-win64
Delphi Mac OS X
https://quality.embarcadero.com/browse/RSP-34061 (2021)

解决方案:等待他们发布稳定版本。(当然,你将不得不再次付费)


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接