Сообщение об ошибке Visual Basic BadImageFormatException при подключении к базе данных Oracle - PullRequest
0 голосов
/ 12 октября 2018

Мое приложение Visual Basic пытается подключиться к базе данных Oracle, но сообщение об ошибке исключения отображается,

Попытка загрузки клиентских библиотек Oracle вызвала BadImageFormatExceptions.Эта проблема возникает при работе в 64-битном режиме с установленным 32-битным клиентским компонентом Oracle

снимок экрана

X

Iустановлена ​​64-разрядная версия Visual Studio Express Edition и 64-разрядная версия Oracle Express Edition.Теперь мне интересно, почему я получаю такую ​​ошибку.

1 Ответ

0 голосов
/ 12 октября 2018

Непонятно, почему возникает эта ошибка.Для работы с базой данных Oracle используйте пакет NuGet Oracle.ManagedDataAccess, и я также рекомендую вам отметить опцию «Предпочитать 32-битную» в свойствах проекта.Настоятельно не рекомендуется использовать встроенный в Windows поставщик данных Oracle (как на скриншоте) - он устарел и устарел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...