我有一个WCF服务,它从数据库返回1000条记录到客户端.我有一个ASP.NET WCF客户端(我在asp.net Web应用程序项目中添加了服务引用以使用WCF).
运行客户端应用程序时收到以下消息:
已超出传入邮件的最大邮件大小限额(65536).要增加配额,请在相应的绑定元素上使用MaxReceivedMessageSize属性.
有帮助吗?如何增加邮件大小配额?
我正在使用C#3.5和Visual Studio 2010中的WCF服务开发Winforms客户端应用程序.
每次我在IDE中使用" 更新服务引用 "时,考虑到我已经有一个工作绑定app.config,会生成一个具有相同名称和尾随"1"的附加绑定条目.
我在客户端的app.config是:
<bindings>
<wsHttpBinding>
<binding name="WSHttpBinding_IIssueTracker" closeTimeout="00:01:00"...
Run Code Online (Sandbox Code Playgroud)
在"更新服务参考"之后,我有:
<bindings>
<wsHttpBinding>
<binding name="WSHttpBinding_IIssueTracker" closeTimeout="00:01:00"...
<binding name="WSHttpBinding_IIssueTracker1" closeTimeout="00:01:00"...
Run Code Online (Sandbox Code Playgroud)
所以我需要一直删除这个未使用的绑定.
这让我疯狂.有没有办法禁用这种行为?