Исключение клиента WCF: нераспознанная версия сообщенияC#

Место общения программистов C#
Anonymous
Исключение клиента WCF: нераспознанная версия сообщения

Сообщение Anonymous »

Я нанес эту ошибку сегодня при развертывании клиента WCF в QA: < /p>


system.servicemodel.communicationException: неконтролировать версию сообщения. (как и ожидалось), но ответ от удаленного веб -службы не обернут в конверт мыла. То есть наша локальная веб -служба отладки отправляет ответ, подобный следующему: < /p>





true
...



< /code>

Но удаленная веб -служба просто отправляет это: < /p>



true
...

< /code>

Насколько я могу сказать, что клиент WCF бросает исключение, потому что нет конверта мыла. Итак, мои вопросы: < /p>


Является ли мое предположение правильно или я должен искать в другом месте? Wsdl)? Я подумал о использовании iClientMessageInsepeper.afterReceiveForeply () для переписывания ответа, но исключение будет выдвинуто до того, как этот метод будет вызван, то есть: у нас уже есть реализация его для регистрации запроса /ответов, и он не попадает в точку прорыва. /> После общения с разработчиком услуг, звучит так, как будто они полностью проигнорировали файлы .wsdl и (сгенерировано Svcutil) iService.cs, которые мы дали им, и написали услугу оспы (простой старый XML) с нуля. Клиент.

Подробнее здесь: https://stackoverflow.com/questions/377 ... ge-version

Вернуться в «C#»