Это все хорошие ответы. Что действительно произошло, так это то, что я действительно не указывал имя привязки в своем элементе конечной точки и добавлял сервис в свой проект с помощью инструмента привязки сервисов. Я думаю, что устанавливает некоторые атрибуты по умолчанию. Я изменил эти значения, и все, кажется, работает.
а в десериализации тела ответного сообщения для операции «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>
После просмотра Интернета на эту тему, я не могу найти приличный ответ. Если у вас есть какие-либо советы, я был бы очень признателен.