Я gettingg эту ошибку в веб-службы ASP.NET ПОЛУЧАТЬ при е файл на клиенте:веб-службы ASP.NET максимальная длина массива Квота
The maximum array length quota (16384) has been exceeded while reading XML data. This quota may be increased by changing the MaxArrayLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
Я знаю, как это исправить для службы WCF , Но где мне нужно изменить maxArrayLength
или maxStringContentLength
в веб-службе ASP.NET?
Edit:
В моей web.config (сервер) не существует ничего конкретного для веб-службы.
это мое связывание в app.config (клиент):
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="OMCServiceSoap" maxReceivedMessageSize="10000000" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost/1820/Service/OMCService.asmx"
binding="basicHttpBinding" bindingConfiguration="OMCServiceSoap"
contract="ServiceReference.OMCServiceSoap" name="OMCServiceSoap" />
</client>
</system.serviceModel>
Вы уверены, что эта ошибка происходит на а не клиент? Похоже, проблема на стороне чтения. – jlew
@jlew. Ага. Ты прав. это на клиенте. – Mahmoodvcs
Сообщение web.config code –