В Visual Studio, работающем на 64-битной XP, все работает нормально.У меня есть web.config с записью:
(чтобы найти папку «bin» проекта, в которой находятся два .DLL (Oracle.DataAccess.dll, System.Data.OracleClient.dll)
Но в производственной среде (Windows 2003, 32-разрядная версия) я получаю сообщение об ошибке: «Не удается найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен». Раньше ошибка была чем-то вроде«Не совместимый поставщик», потому что у меня была запись в Web.config для включения соответствующих библиотек DLL. Но я удалил эти ссылки из Web.Config, потому что, как мне показалось, может быть конфликт между 32 и 64-битной версией.установить Oracle Instant Client через приложение GUI из Oracle.
Какие типы .DLL я могу просто скопировать в папку 'bin', чтобы они работали как на моей Visual Studio в 64-битной, так и в32-битный сервер производства? Спасибо!