Я работаю над проектом ASP.NET, который использует C # для кода.Он пытается подключиться к базе данных Oracle, используя следующий код, который уже существовал в проекте, когда я начал над ним работать:
OracleConnection myConnection = new OracleConnection();
myConnection.ConnectionString = ConfigurationManager.ConnectionStrings["OraFinCnString"].ConnectionString;
myConnection.Open();
Приложение запускается локально (открывается в браузере на localhost
)и пытается подключиться к удаленной базе данных Oracle.Когда я запускаю его, последняя строка выше выдает следующую ошибку:
"InvalidOperationException не обрабатывается пользовательским кодом. Попытка загрузки клиентских библиотек Oracle вызвала BadImageFormatException. Эта проблема возникает при работе в 64-битном режиме сУстановлены 32-битные клиентские компоненты Oracle. "
Строка подключения была предоставлена моим клиентом, поэтому я предполагаю, что она правильная, и это не похоже на ошибку, которая может быть вызвана неверной информацией о подключении.Но я довольно хорошо озадачен тем, в чем именно заключается проблема, и был бы признателен за любую информацию.