Я использую Visual Studio 2012 и 64-битный клиент Oracle, установленный на моем компьютере (x64). Я добавил dll Oracle.DataAccess в мои ссылки на проект и получил это предупреждение: Было несоответствие между процессорной архитектурой создаваемого проекта «MSIL» и процессорной архитектурой ссылки «ProjectName, Version = 1.0.0.0, Культура = нейтральная, процессорАрхитектура = AMD64 "," AMD64 ". Это несоответствие может привести к сбоям во время выполнения. Пожалуйста, подумайте об изменении целевой архитектуры процессора вашего проекта через Configuration Manager, чтобы согласовать архитектуры процессоров между вашим проектом и ссылками или зависеть от ссылок на архитектуру процессора, которая соответствует целевой архитектуре процессора вашего проекта.Как решить ошибку BadImageFormatException?
Мой проект - проект WebService, а настройки конфигурации - ANYCPU. Когда я запускаю проект, а webservice размещается на localhost, страница с ошибкой отображается как BadImageFormatException. Я также попытался запустить проект по настройкам x86 и x64.
Как я могу решить эту проблему? Есть ли разница между IIS и IIS Express? Когда я нажимаю кнопку F5 и запускаю проект, работает localhost на IIS express?