我在 Internet 上发现的每个与 BPL 相关的问题都指的是 Delphi 已经附带或至少全局安装到 Delphi 文件夹中的一些 BPL。
我想制作自己的应用程序来查找我制作的运行时 BPL 文件,无需在任何地方保存全局路径,也无需在 Delphi 中全局注册我的包。只需将 BPL 文件放入“packages”子目录,定义搜索路径并编译即可。
Project Options
Delphi Compiler
Search path: I defined relative path to my BPLs (packages folder) here
Packages
Runtime Packages
Link with runtime packages = True
Runtime packages: defined my BPL's name here, without extension
问题是编译器找不到我的包,尽管我已将包子目录添加到项目选项中。
如何让它找到我的包裹?