Каждый вопрос, связанный с BPL, найденный мной в Интернете, относится к некоторым BPL, уже поставляемому с Delphi или, по крайней мере, установленному глобально, в папки 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
Проблема заключается в том, что компилятор не может найти мой пакет, хотя я добавил пакеты подкаталог в Параметры проекта.
Как заставить его найти мой пакет?
Итак, я могу убрать «одну идею BPL-файла» и строго придерживаться DLL-способа, где возможен «один файл на модуль», но реализация сложнее. – Paul
Я не знаю, как вы пришли к такому выводу из того, что я написал, но, конечно, вы можете это сделать. –