Исключение клиента 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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