Метод GetReportFromAssembly выдаёт исключение

Обсуждение Stimulsoft Reports.NET
Ответить
Light
Сообщения: 17
Зарегистрирован: 20 апр 2007, 12:46

Метод GetReportFromAssembly выдаёт исключение

Сообщение Light »

Здравствуйте.

Сохраняем скомпилированные сборки отчётов и грузим с помощью метода GetReportFromAssembly. На рабочей машине работает замечательно, но на боевом сервере вызов этого метода стабильно выдаёт исключение System.TypeLoadException.

С помощью события ResolveEventHandler ловим имена типов, которые не грузится:
Stimulsoft.Report.Print.StiPrinterSettings
Stimulsoft.Report.Components.StiWatermark
Stimulsoft.Report.Components.StiHorizontalLinePrimitive

Как можно исправить эту ситуацию?

Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Метод GetReportFromAssembly выдаёт исключение

Сообщение Edward »

Для корректной загрузки сборок отчета методом GetReportFromAssembly необходимо, чтобы эти сборки были полученым билдом этой же даты. Другими словами, если обновляете библиотеки StimulReport.Net, необходимо перекомпилировать и сборки отчетов при помощи этой новой версии. Это необходимо делать для каждого пререлиз билда и от релиза к релизу.

Спасибо.
Ответить