デフォルトの構成で許可されているよりも大きなデータセットを提供するはずの WCF サービスを実装していますが、例外が発生します
受信メッセージの最大メッセージ サイズ クォータ (65536) を超えました。クォータを増やすには、適切なバインド要素で MaxReceivedMessageSize プロパティを使用します。
web.config
私はすでに多くの検索を行い、ファイル内のバインディング構成で多くのことを試みましたが、何も機能していないようです。
誰かが私の間違いを特定できることを願っています。かなり簡単なものだと思います。
これが私のものweb.config
です:
<system.serviceModel>
<services>
<service name="PgSynthDBService.SynthDBService">
<endpoint
address=""
binding="wsHttpBinding" bindingConfiguration="MyBinding"
contract="PgSynthDBService.ISynthDBService" />
</service>
</services>
<bindings>
<wsHttpBinding>
<binding name="MyBinding"
maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647">
<readerQuotas maxDepth="32" maxStringContentLength="2147483647"
maxArrayLength="16348" maxBytesPerRead="4096"
maxNameTableCharCount="16384" />
</binding>
</wsHttpBinding>
</bindings>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true" httpsGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
<protocolMapping>
<add binding="basicHttpBinding" scheme="http" />
</protocolMapping>
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"
multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
<directoryBrowse enabled="true"/>
</system.webServer>
前もって感謝します