Исключение протокола WCF

Я испытываю настоящие проблемы с WCF. Без видимой причины я начал получать следующие ошибки при отладке любого сервиса WCF в моем решении:

ProtocolException Произошел Тип контента application/soap+xml; charset=utf-8 был отправлен службе, ожидая text/xml; charset=utf-8. Клиенту и сервисной привязке можно не соответствовать.

Нажатие продолжает детали окна исключения, вовлекает к другому исключению:

Не мог загрузить файл или блок 'Система. Xml. XmlSerializers, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' или одна из его зависимостей. Система не может найти файл указанным.

Окно Disassembly в Visual Studio также появляется, когда эти исключения происходят.

После нажатия продолжаются, пока исключения не останавливаются, Тестовый Клиент WCF запускает, но вызывающий любой из моих сервисных методов дает мне это исключение:

PlatformNotSupportedException указанный криптографический алгоритм не поддерживается на этой платформе.

Я пытался добавить свой существующий сервис к новому пустому решению и ошибкам, которые прекращают. Однако после выполнения моего сервиса пару раз, ошибки запустились снова.

У меня на самом деле есть два сервиса WCF в моем решении (один Сервис Рабочего процесса WCF и один сервис WCF, который выставляет методы доступа к данным (Платформа Объекта), веб-приложение и несколько других библиотек классов поддержки. Попытка запустить веб-приложение или любой сервис в изоляции теперь дает мне то же Исключение Протокола.

Любая справка будет значительно цениться. Я использую Visual Studio 2010, будучи нацелен на 4.0 из.Net Framework.

Спасибо

6
задан Jeff Atwood 15 July 2010 в 04:49
поделиться