Ошибка десериализации WCF - PullRequest
       4

Ошибка десериализации WCF

0 голосов
/ 13 апреля 2010

ОШИБКА - Исключение: System.ServiceModel.Dispatcher.NetDispatcherFaultException Сообщение. Средство форматирования выдало исключение при попытке десериализации сообщения. Произошла ошибка при попытке десериализации параметра services.gmrlive.com/JupiterMobile/2009/01/01/:StatusDetails. Сообщение InnerException было «Произошла ошибка десериализации объекта типа X.X.X.Entities.StatusDetailCollection. Имя не может начинаться с символа «5», шестнадцатеричное значение 0x35. Строка 12, позиция 45. '.

Я отслеживаю логи wcf, но не могу увидеть фактическое сообщение xml. Не удается записать искаженное сообщение.

Может кто-нибудь помочь?

1 Ответ

0 голосов
/ 24 ноября 2011

Я не думаю, что трассировка регистрирует ваше сообщение. В любом случае, если вы хотите проверить сообщение, вы можете использовать fiddler и проверить запрос, который отправляется по проводной связи в службу WCF. Также убедитесь, что в сообщении есть правильные пространства имен для десериализации сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...