Служба Ado.net Sync с WCF выдает ошибку «десериализация объекта типа System.Data.DataSet» - PullRequest
0 голосов
/ 02 февраля 2011

System.Runtime.Serialization.SerializationException, mscorlib, версия = 2.0.0.0, Culture = нейтрально, PublicKeyToken = b77a5c561934e089 Там была ошибка десериализация объекта типа System.Data.DataSet. Неожиданный конец файл. Следующие элементы не являются закрытый: элемент, выбор, complexType, элемент, схема, набор данных, ApplyChanges, Тело, Конверт, Текст, Журналы, NewDataSet, diffgram, dataSet, ApplyChanges, Тело, Конверт. Линия 225, позиция 1561.

ExceptionString> System.Runtime.Serialization.SerializationException: Произошла ошибка при десериализации объект типа System.Data.DataSet. Неожиданный конец файла. Следующий элементы не закрыты: элемент, выбор, complexType, элемент, схема, dataSet, ApplyChanges, Body, Envelope, Текст, Журналы, NewDataSet, diffgram, dataSet, ApplyChanges, Body, Envelope. Строка 225, позиция 1561. ---> System.Xml.XmlException: неожиданно конец файла. Следующие элементы не закрыто: элемент, выбор, complexType, элемент, схема, набор данных, ApplyChanges, Тело, Конверт, Текст, Журналы, NewDataSet, diffgram, dataSet, ApplyChanges, Тело, Конверт. Линия 225, позиция 1561. в System.Xml.XmlExceptionHelper.ThrowXmlException (XmlDictionaryReader читатель, String Res, String Arg1, Строка arg2, строка arg3) в System.Xml.XmlExceptionHelper.ThrowUnexpectedEndOfFile (XmlDictionaryReader читатель) в System.Xml.XmlUTF8TextReader.ReadAttributes () в System.Xml.XmlUTF8TextReader.ReadStartElement () в System.Xml.XmlUTF8TextReader.Read () в System.Runtime.Serialization.XmlSerializableReader.Read () в System.Data.DataTextReader.Read ()
в System.Xml.Schema.Parser.Parse (XmlReader читатель, String targetNamespace) в System.Xml.Schema.XmlSchema.Read (XmlReader читатель, ValidationEventHandler validationEventHandler) в System.Data.DataSet.ReadXSDSchema (XmlReader читатель, логическое значение denyResolving) в System.Data.XmlDataLoader.ProcessXsdSchema () в System.Data.XmlDataLoader.LoadColumn (DataColumn column, Object [] foundColumns) в System.Data.XmlDataLoader.LoadTable (DataTable таблица, логическое значение isNested) в System.Data.XmlDataLoader.LoadData (XmlReader читатель) в System.Data.DataSet.ReadXmlDiffgram (XmlReader читатель) в System.Data.DataSet.ReadXml (XmlReader читатель, режим XmlReadMode, логический denyResolving) в System.Data.DataSet.ReadXmlSerializable (XmlReader читатель) в System.Data.DataSet.System.Xml.Serialization.IXmlSerializable.ReadXml (XmlReader читатель) в System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadIXmlSerializable (XmlSerializableReader xmlSerializableReader, XmlReaderDelegator xmlReader, XmlDataContract xmlDataContract, Boolean isMemberType) в System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadIXmlSerializable (XmlReaderDelegator xmlReader, XmlDataContract xmlDataContract, Boolean isMemberType) в System.Runtime.Serialization.XmlDataContract.ReadXmlValue (XmlReaderDelegator XMLReader, XmlObjectSerializerReadContext контекст) в System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue (DataContract dataContract, XmlReaderDelegator читатель) в System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator читатель, имя строки, строка нс, DataContract & dataContract) в System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize (XmlReaderDelegator xmlReader, тип объявленный тип, DataContract dataContract, String имя, строка нс) в System.Runtime.Serialization.DataContractSerializer.InternalReadObject (XmlReaderDelegator xmlReader, логическое verifyObjectName)
в System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions (XmlReaderDelegator читатель, Boolean verifyObjectName)
--- Конец внутренней трассировки стека исключений ---

Я получаю вышеуказанную ошибку при использовании службы WCF через среду синхронизации ado.net.

Может ли какое-либо тело дать представление, как избежать, поймать это?

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