Страница отчетов не открывается в веб-приложении Linux Azure, но работает нормально в Windows - PullRequest
0 голосов
/ 13 февраля 2019

Возникли проблемы с развертыванием веб-приложения .NET CORE, использующего средства отчетности на сервере на основе linux (linux (PremiumV2: 3 Small). Локально все работает нормально. При развертывании на начальной странице, содержащей ReportDesigner, в которой отображается ошибка разработки, в журнале возникает ошибкаследующее:

System.TypeInitializationException: инициализатор типа для DevExpress.XtraPrinting.BrickStyle вызвал исключение. ---> System.TypeInitializationException: инициализатор типа для Gdip вызвал исключение. -

-> System.DllNotFoundException: невозможно загрузить общую библиотеку 'libdl' или одну из ее зависимостей. Чтобы помочь диагностировать проблемы с загрузкой, рассмотрите возможность установки переменной среды LD_DEBUG: liblibdl: не удается открыть файл общего объекта:Нет такого файла или каталога

Попытка установить: DevExpress.Utils.AzureCompatibility.Enable = true, как сказано здесь, но это привело к ошибкам всех веб-приложений.

...