Pengecualian serialisasi di layanan wcf

Kami memiliki layanan wcf yang berisi beberapa metode dan terkadang gagal saat mencoba membuat serial data. Pengecualiannya ada di bawah (Juga berisi jejak tumpukan).

Adakah solusi untuk ini? Juga, Mengapa hal ini terjadi secara sporadis dan tidak selalu terjadi? Data yang dikembalikan tetap sama sepanjang waktu.

[System.Text.EncoderFallbackException]: Tidak dapat menerjemahkan karakter Unicode ��� pada indeks 1 ke halaman kode yang ditentukan. CallStack: di System.Text.EncoderExceptionFallbackBuffer.Fallback(System.Char charUnknown,System.Int32 indeks) [IL: 0x2B][Asli: 0xB7] di System.Text.EncoderFallbackBuffer.InternalFallback(System.Char ch,System.Char*& karakter) [IL: 0xE7][Asli: 0x125] di System.Text.UTF8Encoding.GetBytes(System.Char* chars,System.Int32 charCount,System.Byte* bytes,System.Int32 byteCount,System.Text.EncoderNLS baseEncoder) [IL: 0x21D][Asli: 0xD93D94] di System.Text.UTF8Encoding.GetBytes(System.Char* chars,System.Int32 charCount,System.Byte* bytes,System.Int32 byteCount) [IL: 0x54][Asli: 0x4C ] di System.Xml.XmlStreamNodeWriter.UnsafeGetUTF8Chars(System.Char* chars,System.Int32 charCount,System.Byte[] buffer,System.Int32 offset) [IL: 0x80][Native: 0x263CC3] di System.Xml.XmlBinaryNodeWriter. UnsafeWriteText(System.Char* chars,System.Int32 charCount) [IL: 0x3C][Native: 0x8B] di System.Xml.XmlBinaryNodeWriter.WriteText(System.String value) [IL: 0x39][Native: 0x3C] di System. Xml.XmlBaseWriter.WriteString(Nilai System.String) [IL: 0x4D][Asli: 0x9E] di System.Runtime.Serialization.XmlObjectSerializerWriteContext.WriteString(System.Runtime.Serialization.XmlWriterDelegator xmlWriter,System.String value,System.Xml. Nama XmlDictionaryString,System.Xml.XmlDictionaryString ns) [IL: 0x29][Asli: 0x53] di WriteArrayOfstringToXml(System.Runtime.Serialization.XmlWriterDelegator ,System.Object ,System.Runtime.Serialization.XmlObjectSerializerWriteContext ,System.Runtime.Serialization.CollectionDataContract )[Asli: 0xDC]


person Prashanth R    schedule 05.08.2014    source sumber


Jawaban (1)


Silakan periksa url di bawah ini, mungkin bisa membantu Anda dengan pengecualian ini

http://social.msdn.microsoft.com/Forums/vstudio/en-US/063579c4-f0ed-465a-acb1-d72a84e6b3fb/encoderfallbackException-on-binaryencoder-tcp?forum=wcf

person Vinod Kumar    schedule 06.08.2014