Собственно, написал простейший сервис в MS VS 2012 с 1й функцией (.NET 4.5). В подробности реализации вдаваться не стоит, разве что отмечу, что при отладке запускается Тестовый клиент WCF, через который все работает нормально.
Публикую проект, добавляю на той же самой машине в IIS (6.1, шел в компонентах 7ки) приложение, пытаюсь сделать обзор, на что получаю ошибку
Ошибка HTTP 500.19 - Internal Server Error
Запрашиваемая страница не доступна из-за неверной конфигурации данных для этой страницы.
Ошибка конфигурации: Не удалось прочитать раздел конфигурации "protocolMapping" из-за пропущенного объявления раздела
21: </behaviors>
22: <protocolMapping>
23: <add binding="basicHttpsBinding" scheme="https" />
Собственно, по сути все стандартное, но не разворачивается. Похожая проблема была и с сервисом ASP.NET (так и не решил)