读取 XML 数据时,超出最大字符串内容长度配额 (8192)

格式化程序尝试对消息反序列化时引发异常: 尝试对参数 http://www.thermo.com/informatics/xmlns/limswebservice 进行反序列化时出错: ProcessResponse。InnerException 消息是“反序列化对象 属于类型 DAL.ServiceReference1.ProcessResponseBody 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额。 行 1,位置 10694。”。有关详细信息,请参见 InnerException。

主要是maxStringContentLengthmaxReceivedMessageSize的设置会影响到消息的发送和接收,于是全部改为2MB大小,即2097152。

 

你可能感兴趣的:(读取 XML 数据时,超出最大字符串内容长度配额 (8192))