0
我可以通過WCF將100 Gig文件流式傳輸到IIS WebService嗎?我遇到通過WCF流式傳輸100個文件?
傳入消息的最大消息大小配額(2147483647)已超過 。要增加配額,請使用MaxReceivedMessageSize屬性 。
該建議的唯一問題是我認爲我已將它設置爲最大值。
我可以通過WCF將100 Gig文件流式傳輸到IIS WebService嗎?我遇到通過WCF流式傳輸100個文件?
傳入消息的最大消息大小配額(2147483647)已超過 。要增加配額,請使用MaxReceivedMessageSize屬性 。
該建議的唯一問題是我認爲我已將它設置爲最大值。
關鍵是要確保你使用transferMode="Streamed"
(緩衝,這是默認會給你OutOfMemoryException
)和設置MaxReceivedMessageSize
是非常大的,它可以容納很長時間。真正的難題是,當你做一個"Configure Service Reference"
有時它會刪除transferMode="Streamed"
並恢復默認Buffered
看看這裏:http://stackoverflow.com/questions/14479885/wcf-streaming-large-data- 500MB-1GB-ON-A-自託管服務 – Mike