【发布时间】:2016-11-29 21:37:35
【问题描述】:
我可以通过 WCF 将 100 Gig 文件流式传输到 IIS WebService 吗?我遇到了
传入邮件的最大邮件大小配额 (2147483647) 具有 被超过。要增加配额,请使用 MaxReceivedMessageSize 属性。
该建议的唯一问题是我认为我已将其设置为最大值。
【问题讨论】:
标签: wcf
我可以通过 WCF 将 100 Gig 文件流式传输到 IIS WebService 吗?我遇到了
传入邮件的最大邮件大小配额 (2147483647) 具有 被超过。要增加配额,请使用 MaxReceivedMessageSize 属性。
该建议的唯一问题是我认为我已将其设置为最大值。
【问题讨论】:
标签: wcf
关键是要确保您使用的是transferMode="Streamed"(缓冲,默认为您提供OutOfMemoryException)并将MaxReceivedMessageSize 设置为非常大,可以保持很长时间。真正的问题是,当您执行"Configure Service Reference" 时,有时它会删除transferMode="Streamed" 并将您恢复为默认的Buffered
【讨论】: