Ошибка Oracle.DataAccess несоответствие

Я установил 32-битную установку odp.net для Visual Studio 2012. Я установил ссылку на Oracle.DataAccess.dll, и мое подключение к Oracle, похоже, работает.

Когда я строю проект (.net 4), я получаю следующую ошибку. Проект настроен на сборку AnyCPU (моя рабочая станция 64-битная, а сервер, на котором мы в конечном итоге развернемся, 32-битный)

«Произошло несоответствие между процессорной архитектурой создаваемого проекта« MSIL »и процессорной архитектурой эталонного Oracle.DataAcess, версия 4.112.3.0, Culture = нейтральный, PublicKeyToken = 89b483f429c47342, processorArchitecture = x86,« x86 ». Это несоответствие может привести к сбоям во время выполнения. Рассмотрите возможность изменения архитектуры целевого процессора вашего проекта с помощью Configuration Manager, чтобы выровнять архитектуру процессора между вашим проектом и ссылками, или возьмите зависимость от ссылки с архитектурой процессора, которая соответствует архитектуре целевого процессора вашего проекта ».

Это всего лишь предупреждение против сети, однако есть ли способ избавиться от этого?

Ответы на вопрос(3)

Ваш ответ на вопрос