C# 即使在增加属性值后仍获取WCF MaxReceivedMessageSize异常
我正在测试一个WCF服务,它与客户端运行在同一台机器上(托管在控制台应用程序中) 消息包有点大,所以我将MaxReceivedMessageSize设置为2147483647C# 即使在增加属性值后仍获取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
<basicHttpBinding>
<binding name="defaultBinding"
maxBufferSize="2147483647"
maxReceivedMessageSize="2147483647" />
</basicHttpBinding>
app.config是托管web服务的控制台应用程序的app.config
但是当我从客户机打电话时,我得到了与下面相同的异常,即大小太大,只接受旧值65536。它似乎没有接受我给予的新价值。这是基本HTTP绑定的限制吗
的最大邮件大小配额
已收到传入消息(65536)
超过。要增加配额,请使用
上的MaxReceivedMessageSize属性
适当的绑定元素
谁能澄清一下吗?谢谢,您应该尝试在客户端和服务器上设置MaxReceivedMessageSize 服务器配置文件中的值与从客户端发送到服务器的请求的大小有关
客户端配置文件中的值与从服务器发送到客户端的响应大小有关。我只在客户端添加了服务引用。没有更改配置文件。我将搜索客户机上是否也有配置文件/Thank Joe,您使用的端点是否真的引用了此绑定配置??