Это все хорошие ответы. Что действительно произошло, так это то, что я действительно не указывал имя привязки в своем элементе конечной точки и добавлял сервис в свой проект с помощью инструмента привязки сервисов. Я думаю, что устанавливает некоторые атрибуты по умолчанию. Я изменил эти значения, и все, кажется, работает.

а в десериализации тела ответного сообщения для операции «CreateTransactionEntity». Максимальная квота длины строки содержимого (8192) была превышена при чтении данных XML. Эту квоту можно увеличить, изменив свойство MaxStringContentLength в объекте XmlDictionaryReaderQuotas, используемом при создании средства чтения XML.

Эй, я продолжаю получать эту ошибку, даже если у меня в моем файле web.config есть узел readerQuota, превышающий срок жизни ...

<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>

После просмотра Интернета на эту тему, я не могу найти приличный ответ. Если у вас есть какие-либо советы, я был бы очень признателен.

Ответы на вопрос(2)

Ваш ответ на вопрос