Я работаю над переносом NET Core приложения, которое обращается к базе данных Informix, чтобы оно могло работать в контейнере Windows Docker .Я сделал POC, и когда я запускаю его на локальном компьютере, он работает правильно.Но когда я хочу запустить одно и то же приложение внутри контейнера, возникает исключение:
Exception thrown: 'System.DllNotFoundException' in IBM.Data.DB2.Core.dll
An exception of type 'System.DllNotFoundException' occurred in
IBM.Data.DB2.Core.dll but was not handled in user code
Unable to load DLL 'db2app64.dll' or one of its dependencies: The
specified module could not be found. (Exception from HRESULT: 0x8007007E)
Контейнер основан на образе: microsoft / dotnet: 2.2-aspnetcore-runtime-nanoserver-1803 AS base
Основным приложением для миграции является проект Web API ( NET Core 2.2 )
Я использую IBM.Data.DB2.Core Пакет NuGet (версия 1.3.0.100)
Кто-нибудь может помочь?