У меня есть файл .wsdl, определяющий веб-сервис, и я хочу сгенерировать объект клиента для использования веб-сервиса. Генерирование этого не вызывает проблем в обычном проекте .Net, но происходит сбой при нацеливании на WP7 (объект клиента генерируется, но не имеет всех методов, которые он должен иметь). При выполнении этого непосредственно с помощью SlSvcUtil.exe я получаю сообщение об ошибке, что он не поддерживает операции с использованием кодировки SOAP (use = 'encoded').
Служба запущена третьей стороной, и я не могу ее изменить.
Одним из решений было бы настроить промежуточный сервер для перевода в формат, который я могу прочитать, но я бы хотел этого избежать. Какие у меня есть другие варианты? Есть ли библиотеки не-MS, которые могут сделать это для меня? Если нет, то насколько сложным было бы разобрать SOAP вручную?