У меня возникла проблема со службой WCF REST . Я получаю:
Не удалось загрузить тип System.ServiceModel.Activation. HttpHandler 'из сборки' System.ServiceModel, Version = 3.0.0.0, Culture = нейтральный, PublicKeyToken = b77a5c561934e089 '.
при работе внутри IIS в пуле приложений ASP.NET 4.0.
Проблема возникает только if:
Запуск в Cassini - без проблем, он работает правильно. Работа с отключенной совместимостью с ASP.NET - никаких проблем, это работает.
Похоже, что это своего рода конфликт версий обработчика, пытающийся создать экземпляр неправильной версии обработчика, который, в свою очередь, пытается загрузить старую версию System.ServiceModel, но Я не смог отследить это.
Кто-нибудь видел что-то подобное раньше и есть идеи, как отследить это дальше?
Я просмотрел ApplicationHost.config и главные файлы web.config для System. ServiceModel и HttpHandler, но не повезло. Вот.
+++ Рик ---