ODP.NET управляется не полностью, поэтому он вызывает 32-разрядные неуправляемые вспомогательные библиотеки DLL (если вы установили 32-разрядный ODAC) или 64-разрядные неуправляемые вспомогательные библиотеки DLL (если вы установили 64-разрядный ODAC).
Итак, во-первых, вам нужно правильно установить целевой объект, а затем убедиться, что выбран правильный вариант DLL-библиотеки Oracle.
В этом случае вы выбрали x86 (32-битный), которыйозначает, что вам также необходимо установить 32-разрядный ODAC и убедиться, что вы не ссылаетесь на 64-разрядные библиотеки Oracle по ошибке.
Кристиан Шей
Oracle