MaxStringContentLength максимальный размер

Я получаю это сообщение, когда пытаюсь передать наибольшую строку в своем веб-сервисе.

"Средство форматирования выдало исключение при попытке десериализации сообщения: ошибка в десериализации тела сообщения запроса для операции SetPropertyValue. Превышена максимальная квота длины содержимого строки (8192) при чтении данных XML. Эта квота может быть увеличена путем изменения свойство MaxStringContentLength в объекте XmlDictionaryReaderQuotas, используемом при создании средства чтения XML. Строка 174, позиция 19 ".

В файле конфигурации клиента есть привязка моей службы:

    <binding name="BasicHttpBinding_IParamSvc" closeTimeout="00:01:00"
         openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
         allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
         maxBufferSize="63400320" maxBufferPoolSize="524288" maxReceivedMessageSize="63400320"
         messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
         useDefaultWebProxy="true">
      <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647"
        maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" />
      <security mode="TransportCredentialOnly">
        <transport clientCredentialType="Basic" proxyCredentialType="None"
          realm="" />
        <message clientCredentialType="UserName" algorithmSuite="Default" />
      </security>
    </binding>

Я уже установил значения на стороне клиента тоже.

Есть идеи, чтобы решить мою проблему?

Спасибо.

0 ответов

Другие вопросы по тегам