Задать вопрос
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.

WCF. При отладке все шикарно, но уже исполняя через IIS8…

Делаем проект WCF.

Делается служба для сервера IIS8. Используем для подключения сторонне 32bit Dll-ки. Она работает, когда нажимаешь дебаг из студии. Все гут стартует и отрабатывает через IIS8 Express 32 bit.

Делаем экспорт проекта в папку. Настраиваем IIS8 64. Через него вот такая фигня вылазит.

Cедения об исключении: System.BadImageFormatException: Не удалось загрузить файл или сборку "лялляляля" либо одну из их зависимостей. Была сделана попытка загрузить программу, имеющую неверный формат.



Сделали не AnyCPU, конкретно x86, галочки ставили в пуле поддерживать 32 битные - все в бестолку.
  • Вопрос задан
  • 4417 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alexufo
@Alexufo Автор вопроса
противоречивый, сложный, весь компьютерный.
Дело в том что надо было запускать приложение с галочкой «32 bit» в IIS8.

Ибо в IIS express все работает (он же в студии 2012).

А в IIS8 наше приложение с этой галочкой вылетает с ошибкой( Бум разбираться… капец…
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы