1

据我所知,maxReceivedMessageSize属性的限制受最大 int 大小的限制,即 2147483647 字节 (2gb) 我希望这些信息在我输入时不正确。

在我的应用程序中,我需要发送超过此大小限制的文件,我需要能够发送超过 4-5 GB 的文件。有什么解决方法吗?还是我应该采用另一种方法?我真的被困在这里了。

即使我的maxReceivedMessageSize限制现在是 2gb,我的服务在上传和下载时都会抛出 1.5gb 的内存不足异常。请帮帮我。

4

1 回答 1

0

要通过 WCF 发送大文件,应使用流传输。有关如何进行流传输,请参阅http://msdn.microsoft.com/en-us/library/ms789010.aspx

于 2013-04-05T10:36:44.770 回答