|
|
1
4
我们遇到了同样的问题。 从服务跟踪日志中,我们可以检索以下异常: 尝试序列化参数[]时出错。尝试序列化参数[]时出现最大数字错误。对象图中可以序列化或反序列化的最大项数为“65536”。更改对象图形或增加最大项目对象图形配额。 在使用参数maxitemsinobjectgraph更改了DataContractSerializer键之后,即使有数百万条记录,一切都运行得很顺利(前提是您相应地更改了maxReceivedMessageSize)。 这些更改必须在web.config和app.config中按以下方式进行: Web.CONFIG:
App.CONFIG:
不要忘记将参数behaviorConfiguration=“serializerBehavior”添加到端点键:
最好的问候 马库斯·罗洛夫 |
|
|
2
1
在客户端和服务器上检查端点的maxReceivedMessageSize。 |
|
|
3
0
我们实际上在工作中遇到了这个问题。我们试图通过WCF Web服务发送大量数据。我们得到了大约20000条记录的剪切,所以我们最终打破了数据并进行了一些Web服务调用。你能做类似的事吗?把记录分成小块,然后在另一端合并? |