gpt4 book ai didi

WCF 字节数组 - 最大数组长度配额错误

转载 作者:行者123 更新时间:2023-12-01 09:59:24 24 4
gpt4 key购买 nike

使用 WCF 服务返回字节数组时出现以下错误

“读取 XML 数据时已超出最大数组长度配额 (16384)。可以通过更改创建 XML 阅读器时使用的 XmlDictionaryReaderQuotas 对象的 MaxArrayLength 属性来增加此配额。第 1 行,位置 23626。”

我什至试图增加

  <wsHttpBinding>
<binding name="EnrollmentSoapBinding" maxReceivedMessageSize="2147483647" maxBufferPoolSize="2147483647">
<readerQuotas maxArrayLength="2147483647" maxStringContentLength="2147483647" maxBytesPerRead="2147483647" />
</binding>
</wsHttpBinding>

此外,

<dataContractSerializer maxItemsInObjectGraph="2147483647"/>

仍然没有运气。还有其他想法吗?

最佳答案

您的客户端和服务都必须在其配置中设置 maxArrayLength 属性。

您显然没有在其中之一中设置它。 maxArrayLength 的默认值为 16384。

关于WCF 字节数组 - 最大数组长度配额错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18578427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com