Разрешение вопросов, связанных с исключениями: System.Runtime.Serialization.InvalidDataContractException
Исключение InvalidDataContractException вызывается, когда DataContractSerializer или NetDataContractSerializer встречает недопустимый контракт данных во время сериализации или десериализации.
См. также
Задачи
Практическое руководство. Использование помощника по исключениям