Не удалось загрузить DLL 'OraOps12.dll

Я создаю и публикую свой проект с помощью клиента oracle 12.1.0 и развертываю его на сервере с клиентом 11.1.0, но я получил эту ошибку. Как я мог это решить? Пожалуйста помогите ? Моя ошибка -

Не удалось загрузить DLL 'OraOps12.dll

Указанный модуль не может быть найден. (Исключение из HRESULT: 0x8007007E) в Oracle.DataAccess.Client.OpsInit.CheckVersionCompatibility (строковая версия) в Oracle.DataAccess.Client.OracleInit.Initialize () в Oracle.DataAccess.Client.OracleConnection..cctor ()


person HesenliEldar    schedule 03.04.2016    source источник
comment
Вы не можете выполнить сборку для одной версии и опубликовать ее для другой, будь то сборка с 11 или обновление сервера до 12.   -  person Ason    schedule 03.04.2016


Ответы (1)


Слишком поздно, но у меня есть эта проблема, даже если я установил как 32-битные, так и 64-битные драйверы Oracle. Просто я меняю Identity в ApplicationPool и Enable 32, и тогда он работает.

введите описание изображения здесь

person sal    schedule 25.09.2017
comment
Если остальная часть вашего приложения 64-битная, это создает другую проблему ... теперь вы получаете ошибку неправильного формата DLL. - person jessewolfe; 03.02.2021