Невозможно загрузить общую библиотеку 'db2app64.dll' - PullRequest
1 голос
/ 02 апреля 2019

В настоящее время работает с IBM DB2, Openshift и Linux, используя основной поставщик IBM DB .NET.

При запуске приложения возникает ошибка с

System.DllNotFoundException: невозможно загрузитьобщая библиотека 'db2app64.dll' или одна из ее зависимостей.

Чтобы помочь диагностировать проблемы с загрузкой, рассмотрите возможность установки переменной среды LD_DEBUG:

libdb2app64.dll:не удается открыть файл общего объекта: такого файла или каталога нет в IBM.Data.DB2.Core.UnsafeNativeMethods.DB232.SQLFreeConnAttribsADONET (DB2SQLGetConnAttribsADONETParams & pParam)

1 Ответ

1 голос
/ 04 апреля 2019

Решением было сослаться на сборки IBM.EntityFrameworkCore-lnx для Linux.

.net пытался загрузить библиотеку windows db2app64.dll, поэтому и возникла ошибка.Не удается загрузить общую библиотеку 'db2app64.dll'

enter image description here

...