Как я «решил» проблему:
Связь с пакетами времени выполнения:
В «Параметры проекта» я поместил все BPI в «Пакеты-> Пакеты времени выполнения-> Библиотеки импорта пакетов времени выполнения». BCB свяжет только те PBL, которые действительно необходимы.
Также необходимо добавить BPI в проект (просто перетащите его в ProjectManager).
Распределение:
Когда вы помещаете в форму новый элемент управления, который находится на другом BPL, вам необходимо добавить этот BPL также в ваш пакет распространения. Если вы забудете распространить свой BPL, программа завершится сбоем и сгорит. Таким образом, тестирование легко. Просто запустите приложение.
Просмотрщик зависимостей
В качестве средства просмотра зависимостей я использовал «Информация о проекте», но это ограничено. Process Explorer намного лучше.
Вот и все. Я сделал тест, и он отлично работает.
Ссылка: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Loading_Packages_in_an_Application