Нераспознанный элемент 'readerQuotas' на BasicHttpBinding

У меня проблема с настройкой службы WCF, я получаю сообщение об ошибке: "Средство форматирования выдало исключение при попытке десериализации сообщения… превышена максимальная квота на длину содержимого строки (8192)....."

Поэтому после поиска в Google я обнаружил, что мне нужно установить эту строку в моем конфигурационном файле:

<readerQuotas maxStringContentLength="2147483647" />

но когда я добавляю его в web.config, я получаю сообщение об ошибке:

Нераспознанный элемент 'readerQuotas'

что мне делать?!

моя привязка:

    <bindings>
      <basicHttpBinding>
        <binding name="Stream_Binding" maxBufferPoolSize="2147483647" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" transferMode="Streamed" messageEncoding="Mtom"/>
<readerQuotas maxStringContentLength="2147483647" />
</basicHttpBinding>
    </bindings>

1 ответ

Решение

Узел readerQuotas должен быть внутри привязки

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