一个webservice,返回一个datatable。客户端的时候出现错误说:
已超过传入消息(65536)的最大消息大小配额。若要增加配额,请使用相应绑定元素上的 MaxReceivedMessageSize 属性。
<?xml version="1.0"?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="WinformSizeInfo.Properties.Settings.SizeInfoConnectionString"
connectionString="Data Source=.;Initial Catalog=SizeInfo;User ID=sa;Password=5438438"
providerName="System.Data.SqlClient" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="WinformSizeInfoServiceSoap" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
</binding>
</basicHttpBinding>
<customBinding>
<binding name="WinformSizeInfoServiceSoap12">
<textMessageEncoding messageVersion="Soap12" />
<httpTransport />
</binding>
</customBinding>
</bindings>
<client>
<endpoint address="http://localhost:2134/WinformSizeInfoService.asmx"
binding="basicHttpBinding" bindingConfiguration="WinformSizeInfoServiceSoap"
contract="WinformSizeInfoServiceReference.WinformSizeInfoServiceSoap"
name="WinformSizeInfoServiceSoap" />
<endpoint address="http://localhost:2134/WinformSizeInfoService.asmx"
binding="customBinding" bindingConfiguration="WinformSizeInfoServiceSoap12"
contract="WinformSizeInfoServiceReference.WinformSizeInfoServiceSoap"
name="WinformSizeInfoServiceSoap12" />
</client>
</system.serviceModel>
</configuration>