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