1

私が知る限り、maxReceivedMessageSizeプロパティの制限は最大 int サイズ (2147483647 バイト (2 GB)) によって制限されています。入力しているので、この情報が正しくないことを願っています。

私のアプリケーションでは、このサイズ制限を超えるファイルを送信する必要があり、4 ~ 5 GB を超えるファイルを送信できる必要があります。そのための回避策はありますか?または別のアプローチに従う必要がありますか?私は本当にここで立ち往生しています。

制限が 2 GBであってもmaxReceivedMessageSize、アップロードとダウンロードの両方でサービスが 1.5 GB でメモリ不足の例外をスローします。私を助けてください。

4

1 に答える 1

0

WCF を介して大きなファイルを送信するには、ストリーミング転送を使用する必要があります。ストリーム転送の方法については、 http://msdn.microsoft.com/en-us/library/ms789010.aspxを参照してください。

于 2013-04-05T10:36:44.770 に答える