WCF在maxreceivedmessagesize错误时获取数据

时间:2012-08-23 12:29:09

标签: c# wcf maxreceivedmessagesize

我的应用程序中出现了maxreceivedmessagesize错误。

当发生此错误时,我会向用户显示一条消息,并且我想显示在超过最大大小之前已加载的数据。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我可以在这里看到两个选项:

  • 重写整个soap框架以传回部分数据(不推荐)
  • 增加数据大小,以便soap框架将消息传回。然后检查尺寸并显示相应的信息。

您可以在绑定中增加web.config的大小。您应该将maxBufferSize和maxReceivedMessageSize设置为相同的值。