Я разработал веб-сайт на базе .Net C#, который в основном зависит от базы данных Oracle. Для доступа к БД я использую Oracle ODAC 11G. (Версия Oracle.DataAccess.dll: 1.111.6.10).
Веб-сайт работает нормально, когда я запускаю его локально для тестирования (Ctrl + F5 в VS 2013). Однако после локальной публикации (на моем компьютере работает IIS) я столкнулся с проводной ошибкой: «Поставщик несовместим с версией oracle».
Я уже убедился, что приложение настроено для работы в 32-битном режиме в консоли iis. Но я до сих пор не могу понять, почему веб-сайт работает, когда я запускаю его из Visual Studio, и не работает, когда я его публикую.