2016-11-03 6 views
-4

Моя среда является 1) Windows, X64 2) Oracle 9i установлена ​​в C: \ ora9i 3) IDE: VS2015Window7 X64 VS2015 ASP.NET ORA9I ORA-12154

Когда я использую ConsoleApplication Там не исключение ;

ConsoleApplication

Когда я использую ASP.NET Web Fomr Существует исключение ORA-12154 enter image description here

+1

Пожалуйста, прочитайте это, то рассмотреть вопрос о пересмотре ваш вопрос http://stackoverflow.com/help/mcve – JKerny

+0

Мой код очень прост, так что я Используйте изображение. Есть ли проблемы? – user650759

+0

Пожалуйста, сообщите полное сообщение об ошибке на английском языке –

ответ

0
Поставщик

Microsoft .NET Framework данных для Oracle (т.е. System.Data.OracleClient) является deprecated для возрастов, вы не должны использовать Это.

Доступно только для 32 бит. Я предполагаю, что ваше консольное приложение скомпилировано с Target = x86, но ваш веб-проект ASP.net установлен в x64 или AnyCPU.

Использование современной поставщик данных от Oracle, вы можете скачать их отсюда: Oracle Data Access Components (ODAC) for Windows Downloads

 Смежные вопросы

  • Нет связанных вопросов^_^