Использование DLL и Build With RunTime Package
Если я использую Report в разных DLL и компиллирую с установл Build With RunTime Package, то получаю ошибку TfrxDMPPage already exists. Я нашел похожий вопрос, но не совсем понял ответ. Это можно делать или нет? В 2.47 - это проходило безболезненно, в 3.х - проблема.
Комментарии
Если это нельзя делать, то тогда получается что в случае, если я имею более 40 отчетов различной сложности и при этот каждый из них наход в отд dll - мой проект после компиляции увеличится этак мег на 40. При старом размере в 7мб. Хотя я могу ошибаться. Может кто расскажет?
Я добавить все bpl к проекту и все поехало нормально. Тестировали пару дней и ничего плохого не нашли (хотя может не использовали какие нить заморочки, кот могут привести к падению).
Если кто решает проблему со множеством отчетов в разных dll, поделитесь опытом.
Спасибо
Это все работает. Спасибо. Но мне интересно узнать от Александра (AlexTZ): Почему не корректно использовать такой подход??? Это стандартный подход к разработке приложения, когда разные модули и отчеты в том числе размещены в разных библиотеках. Намного легче сопровождать такой программный продукти и вносить изменения.
У меня в строке "Build With RunTime Package" указан путь где находятся все файлы bpl FastReport'а. А в опции Library в Envirinment Option должен быть указан путь к bpl FastReport'а?