0

DotCMIS (WebServices バインディング) を使用して 4MB ファイルをダウンロードしようとすると、ファイルのコンテンツ ストリームを取得しようとすると、次の例外が発生します。

The maximum message size quota for incoming messages (4194304) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.

アプリ/Web構成を変更しようとしましたが、役に立ちませんでした。それを回避する方法はありますか?

4

1 に答える 1

1

app.configs で数時間遊んだり、ソースをダウンロードして調べたり、絶望的なグーグルで検索したりした後、解決策はいつものように非常にシンプルで明白で、どこにも言及されていないことが判明しました。あるいは、私のグーグル スキルが、アルツハイマーを患う未成年の愚か者のスキルであるというだけかもしれません。それは頭脳を欠いている。もうよくわかりません。

解決策として: SessionParameters static class / enum thingie には、「 MessageSize 」と呼ばれる素晴らしいフィールドがあります。デフォルトは4194304です。これを設定すると、MaxReceivedMessageSize が設定されます。

于 2016-04-08T14:28:10.407 に答える