Страница 1 из 1

Проблема с совместимостью версий

Добавлено: 06 июл 2007, 05:16
Stilux
Подскажите пожалуйста, в чем может быть причина вывода пустого отчета.
А именно, имеется отчет созданный в дизайнере билда от 15.06.07, при этом у клиента
в наличии более старые версии dll(~ от 12.04.07). При установке клиенту тех же версий,
что и использовались при создании отчета, проблема исчезает!

Проблема с совместимостью версий

Добавлено: 06 июл 2007, 05:32
Edward
При переходе на новую версию StimulReport.Net Вам необходимо менять все библиотеки StimulReport.Net у всех клиентов, которые будут использовать созданные Вами dll и mrt файлы шаблонов. StimulReport.Net обеспечивает совместимость только снизу вверх, обратной совместимости, т.е. от более поздней версии к более новой не обеспечивается, поскольку класс отчета и xml-шаблон отчета постоянно претерпевают изменения и обеспечивать работу новых отчетов со старыми dll практически невозможно.

Вам необходимо обеспечить механизм перекомпиляции mrt шаблонов в dll при переходе на новые версии.

Спасибо.