C# 如何增加azure worker角色部署的MaxReceivedMessageSize?
我有一个中等大小的azure worker角色和一个实例。我遇到一个错误,该错误表示“已超过传入邮件的最大邮件大小配额(1048576)。若要增加配额,请在使用visual studio将我的azure worker角色云服务部署到azure时,在相应的绑定元素上使用MaxReceivedMessageSize属性。” 我试图像这样增加app.config中的maxReceivedMessageSize属性,但没有成功:C# 如何增加azure worker角色部署的MaxReceivedMessageSize?,c#,asp.net,azure,azure-worker-roles,azure-cloud-services,C#,Asp.net,Azure,Azure Worker Roles,Azure Cloud Services,我有一个中等大小的azure worker角色和一个实例。我遇到一个错误,该错误表示“已超过传入邮件的最大邮件大小配额(1048576)。若要增加配额,请在使用visual studio将我的azure worker角色云服务部署到azure时,在相应的绑定元素上使用MaxReceivedMessageSize属性。” 我试图像这样增加app.config中的maxReceivedMessageSize属性,但没有成功: <bindings> <basicHttpBin
<bindings>
<basicHttpBinding>
<binding name="basicHttp" allowCookies="true"
maxReceivedMessageSize="2147483648"
maxBufferSize="2147483648"
maxBufferPoolSize="2147483648">
<readerQuotas maxDepth="32"
maxArrayLength="2147483648"
maxStringContentLength="2147483648"/>
</binding>
</basicHttpBinding>
</bindings>
请帮我解决这个问题
提前感谢。max*编号的最高允许编号是2147483647,而不是您列出的2147483648。您的配置应如下所示:
<bindings>
<basicHttpBinding>
<binding name="basicHttp" allowCookies="true"
maxReceivedMessageSize="2147483647"
maxBufferSize="2147483647"
maxBufferPoolSize="2147483647">
<readerQuotas maxDepth="32"
maxArrayLength="2147483647"
maxStringContentLength="2147483647"/>
</binding>
</basicHttpBinding>
</bindings>
我遇到了确切的问题。显然,这是Azure本身的问题(请参阅) 在上面的链接中,该问题被标记为已修复。然而,今天,我仍然遇到同样的问题。我不得不手动上传包:(
干杯我按照您的建议更改了最大值,但这并没有解决问题:(