При обновлении почтения службы WCF я с перерывами Получение ошибки «не может обработать сообщение, потому что тип контента« приложение/мыло + xml; charset = utf-8 'не был ожидаемым типом «text/xml; charset = utf-8». Это происходит примерно в 50% случаев. Я обновляю службу referince. Это не удается. Я снова обновляю (никаких изменений), и он работает.Прерывистая ошибка при обновлении служебной ссылки «не может обработать сообщение, потому что тип содержимого ...»
EDIT: обслуживание web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.5"/>
<httpRuntime targetFramework="4.5" />
</system.web>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding maxReceivedMessageSize="2147483647"></binding>
</basicHttpBinding>
</bindings>
<protocolMapping>
<add binding="basicHttpsBinding" scheme="https" />
</protocolMapping>
</system.serviceModel>
</configuration>
клиент web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<compilation batch="false" debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" maxRequestLength="200000" executionTimeout="3600" />
</system.web>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IMyAppData" closeTimeout="Infinite"
openTimeout="Infinite" receiveTimeout="Infinite" sendTimeout="Infinite"
maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost/MyApp.Data.Host/MyApp.Data.svc"
binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IMyAppData"
contract="DataClient.IMyAppData" name="BasicHttpBinding_IMyAppData" />
</client>
<services>
</services>
</system.serviceModel>
</configuration>