C# 即使在增加属性值后仍获取WCF MaxReceivedMessageSize异常

C# 即使在增加属性值后仍获取WCF MaxReceivedMessageSize异常,c#,.net,wcf,web-services,soap,C#,.net,Wcf,Web Services,Soap,我正在测试一个WCF服务,它与客户端运行在同一台机器上(托管在控制台应用程序中) 消息包有点大,所以我将MaxReceivedMessageSize设置为2147483647 <basicHttpBinding> <binding name="defaultBinding" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" /> &l

我正在测试一个WCF服务,它与客户端运行在同一台机器上(托管在控制台应用程序中)

消息包有点大,所以我将MaxReceivedMessageSize设置为2147483647

<basicHttpBinding>
    <binding name="defaultBinding" 
             maxBufferSize="2147483647" 
             maxReceivedMessageSize="2147483647" />
</basicHttpBinding>

app.config是托管web服务的控制台应用程序的app.config

但是当我从客户机打电话时,我得到了与下面相同的异常,即大小太大,只接受旧值65536。它似乎没有接受我给予的新价值。这是基本HTTP绑定的限制吗

的最大邮件大小配额 已收到传入消息(65536) 超过。要增加配额,请使用 上的MaxReceivedMessageSize属性 适当的绑定元素


谁能澄清一下吗?谢谢,

您应该尝试在客户端和服务器上设置MaxReceivedMessageSize

服务器配置文件中的值与从客户端发送到服务器的请求的大小有关


客户端配置文件中的值与从服务器发送到客户端的响应大小有关。

我只在客户端添加了服务引用。没有更改配置文件。我将搜索客户机上是否也有配置文件/Thank Joe,您使用的端点是否真的引用了此绑定配置??