При разработке следующего поста я нашел решение, но подумал, что все же стоит публиковать здесь для справки.См. Решение ниже.
В RAD studio (C ++) у меня есть группа проектов с несколькими dll и exe, которые полагаются на стандартный набор пользовательских элементов управления.Я изолировал эти элементы управления в пакете borland (bpl), чтобы использовать их в представлении «Дизайн».
Теперь, когда я перетаскиваю один из своих пользовательских элементов управления из палитры компонентов в форму, компонент кажетсяфактически статически связан с проектом, содержащим форму.Это не то, что я хочу, и это приводит к проблемам, так как некоторые из моих элементов управления полагаются на дополнительные ресурсы, связанные с bpl.
Я уже удалил строку ссылки #pragma, которую RAD Studio добавляет автоматически, но компонентвсе еще связаны в исполняемый файл.Я не понимаю, как это происходит.
Есть идеи?
ОК, решение довольно простое: в настройках проекта перейдите на страницу «Пакеты» и в разделе «Сборка с помощью пакетов времени выполнения».msgstr "введите имя пакета (без расширения bpl), который содержит общие компоненты.Готово.