Я получил эту ошибку после обновления до 64-разрядной версии Windows 7 и запуска существующего веб-сайта .NET.
[InvalidOperationException: попытка загрузить клиентские библиотеки Oracle вызвала BadImageFormatException. Эта проблема возникает при работе в 64-битном режиме с установленными 32-битными клиентскими компонентами Oracle.]
Я только установил установленный 32-битный клиент Oracle, и я понимаю, что на моей 64-битной машине разработки приложение ожидает 64-битные библиотеки, если явно не указано иное. Это из моих поисков.
Я прочитал, что могу изменить Платформу решений на x86, которая будет указывать приложению использовать 32-битную версию, если это то, что он находит. Я хотел бы сделать это, но в решении Visual Studio нет опции x86 для веб-сайта.
Я создал тестовое приложение, и у меня есть опция, я создал тестовый веб-сайт, но этого не произошло. Как мне скомпилировать сайт для x86, чтобы он использовал 32-битный клиент Oracle.
Приветствия