我使用 wcf nettcpbinding 传输文件(使用流式传输),但无法传输大于 650 MB 的文件。这是异常(exception)情况:“套接字连接被中止。这可能是由于处理消息时出错或远程主机超出接收超时,或者底层网络资源问题造成的。本地套接字超时为'19:59:59.9350000 '."
我认为这不是超时问题,它们设置为小时。解决这个问题的一些想法??
最佳答案
默认的最大接收消息大小为 65536 字节,如果有人仅通过添加零来增加此值,则为 655360000,这可以解释 650 MB 的限制。
另请参阅:http://setus.blogspot.com/2009/01/how-to-sendreceive-large-data-in-wcf.html
关于WCF NetTcpBinding 文件传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6190336/