Это может произойти, если у вас есть файл IBM.DataDB2.dll
в каталогах, отличных от места установки клиента DB2. Это могло произойти без вашего ведома, когда Visual Studio копирует необходимые библиотеки DLL в каталог bin проекта.
IBM.Data.DB2.dll
зависит от других клиентских библиотек при установке клиента DB2. Поэтому обращайтесь к DLL только из места установки клиента DB2 и не сохраняйте локальную копию в каталоге приложения.
Go к ссылке в проекте и установите Copy local
в false
для библиотек DB2 ссылаясь непосредственно на те, что указаны в настройке клиента DB2.