操作 'CreateTransactionEntity'に対する応答メッセージの本体を逆シリアル化する際にエラーが発生しました。 XMLデータを読み取っているときに、最大文字列コンテンツ長の制限(8192)が超過しています。この制限は、XMLリーダーの作成時に使用されるXmlDictionaryReaderQuotasオブジェクトのMaxStringContentLengthプロパティを変更することによって増加させることができます。最大文字列の内容の長さquota(8192)
ねえ、私は、件名にインターネットを閲覧した後
<system.serviceModel>
<bindings>
<netTcpBinding>
<binding name="BindingTcp" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" closeTimeout="00:10:00">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647"
maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
</binding>
</netTcpBinding>
...私は私のweb.configファイルの実物より大きいreaderQuotaノードを持っているにもかかわらず、このエラーを取得しておきますまともな答えが出てこないようです。アドバイスがあれば本当に感謝しています。
は、サーバーのweb.configファイルということですか?エラーメッセージはクライアントから来ているようです(返信をデシリアライズするのはエラーです)。クライアントコードは何ですか? –
サービス/クライアントが設定を使用していますか?エラースタックトレースと* full *構成ファイル(も定義されています)を投稿できますか? –
carlosfigueira
クライアントの設定を確認する必要があります。 – Jack