繁体   English   中英

如何激活 BPL 文件中的断点?

[英]How to activate breakpoints in a BPL file?

我正在使用 Delphi 10.4。

我有一个 Delphi 可执行文件XXX.exe和一个 Delphi package BBB.Bpl ,由XXXLoadPackage('BBB.Bpl')

两者都是 Delphi 中的独立项目。

我打开BBB.Bpl项目,将我的XXX.exe指定为主机应用程序。 构建完BBB后,可以看到编辑器右侧的蓝点,并且可以在BBB代码中设置断点。

当我开始BBB项目时,例如。 F9XXX应用程序执行LoadPackage过程无误,执行BBB命令无误。 但是, BBB代码中的断点被禁用,蓝点也不可见。 XXX应用程序代码中的断点工作正常。

我在谷歌上搜索了很多,没有任何帮助。

我尝试检查并添加更多搜索路径、大量编译器/链接器选项(调试信息 = true 等),但我无法调试 Bpl 的源代码。

谁能给我一些提示?

当应用程序运行时,您应该将它(bpl)附加到主应用程序,如下所示。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM