2009-09-07 14 views
0

基本的に私は2000レコードのデータセットを返すwcfサービスを持っています。 アプリケーションから関数を実行すると、標準エラーが発生します。wcfサービスからMaxrecievedmessagesizeを設定する

"受信メッセージの最大メッセージサイズの制限(65536)を超えています。クォータを増やすには、該当するバインディング要素でMaxReceivedMessageSizeプロパティを使用してください。

ここで、この問題をクライアント側で解決する方法を知っています。クライアントでMaxReceivedMessageSizeプロパティを自動的に増加させるサーバーで設定可能なオプションがあれば、私が迷い込んでいるのです。

答えて

1

MaxReceivedMessageSizeの上限値をクライアント側とサーバー側の両方で指定する必要があります。

私が正しく覚えていれば、Visual Studioで "サービス参照の追加"を行うと、MaxReceivedMessageSize、MaxBufferSizeなどの設定はクライアントのデフォルト設定ファイルに転送されます。私はこの古いスレッドを再開ますが、検索し、何も来ていないかどうかを

マルク・

0

わかりません。そして、私はまだ答えにコメントすることはできません。このオプションは、サーバー上で設定されている場所

回答は状態はありません、と私はバインディングでWCFサービスのweb.configファイルで

+0

:-)同様にその答えを必要とします。 [MSDN](http://msdn.microsoft.com/en-us/library/system.servicemodel.basichttpbinding.maxreceivedmessagesize(v = vs.100).aspx)を参照してください。 – Koen

関連する問題