NotSupportedException при загрузке шаблона отчёта

Обсуждение Stimulsoft Reports.Wpf
dsrozhko
Сообщения: 31
Зарегистрирован: 20 апр 2018, 09:59

NotSupportedException при загрузке шаблона отчёта

Сообщение dsrozhko » 21 июн 2021, 16:33

Добрый вечер.

При попытке загрузки шаблона отчёта в библиотеке классов (метод StiReport.Load(string path)) я получаю исключение NotSupportedException: TypeConverter не может выполнить преобразование из System.String.
При этом данное поведение характерно только при вызове в экспортируемой библиотеке классов (плагин). При вызове в консольном приложении данного исключения не наблюдается.
Aleksey
Сообщения: 2360
Зарегистрирован: 22 апр 2010, 02:57

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение Aleksey » 22 июн 2021, 08:33

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

Вышлите простой пример проекта, который воспроизводит проблему, для анализа.

Спасибо.
dsrozhko
Сообщения: 31
Зарегистрирован: 20 апр 2018, 09:59

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение dsrozhko » 22 июн 2021, 16:41

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

Попытался собрать пример.
Экспортируемая библиотека используется в качестве плагина в ПО ПОЛИНОМ:MDM.
Файл проекта: https://disk.yandex.ru/d/e69gD0x7RVSG4A.
Aleksey
Сообщения: 2360
Зарегистрирован: 22 апр 2010, 02:57

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение Aleksey » 24 июн 2021, 21:08

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

Не получается запустить проект, не хватает сборок Ascon.

Спасибо.
dsrozhko
Сообщения: 31
Зарегистрирован: 20 апр 2018, 09:59

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение dsrozhko » 25 июн 2021, 08:47

Здравствуйте.
Прикрепляю необходимые библиотеки.
Вложения
AsconLib.zip
(690.87 КБ) 10 скачиваний
Aleksey
Сообщения: 2360
Зарегистрирован: 22 апр 2010, 02:57

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение Aleksey » 29 июн 2021, 09:32

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

Не получается воспроизвести проблему.

Спасибо.
Вложения
Screenshot 2021-06-29 113159.png
Screenshot 2021-06-29 113159.png (487.18 КБ) 144 просмотра
dsrozhko
Сообщения: 31
Зарегистрирован: 20 апр 2018, 09:59

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение dsrozhko » 29 июн 2021, 16:45

Данная проблема характерна только при вызове в экспортируемой библиотеке классов (проект TestPlagin). При вызове в консольном приложении (проект ConsoleApp) данного исключения не наблюдается.

Возможно у пакета Stimulsoft.Reports.Engine есть зависимости в .NETStandart или .NETFramework?
Aleksey
Сообщения: 2360
Зарегистрирован: 22 апр 2010, 02:57

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение Aleksey » 02 июл 2021, 10:50

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

Не получается запустить проект, так как требуется
C:\Program Files (x86)\ASCON\Polynom\Bin\Polynom.exe

Спасибо.
dsrozhko
Сообщения: 31
Зарегистрирован: 20 апр 2018, 09:59

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение dsrozhko » 06 июл 2021, 09:54

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

Для запуска плагина потребуется ПО ПОЛИНОМ:MDM. Можем предоставить удалённый доступ (возможно по линии тех. поддержки).
Aleksey
Сообщения: 2360
Зарегистрирован: 22 апр 2010, 02:57

Re: NotSupportedException при загрузке шаблона отчёта

Сообщение Aleksey » 06 июл 2021, 12:16

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

Без проекта сложно сказать. Но скорее всего, мы это исправить не сможем.
У нас много где используется функциональность TypeConverter, с его помощью происходит, к примеру, загрузка/сохранение отчетов. Из-за особенностей реализации в Net Framework это некорректно работает, если сборки не загружаются явно или из папки приложения. Это особенность самого Net Framework-а, мы ничего тут сделать не можем.

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