Задать вопрос
@varemel

Как сгенерировать в Visual Studio 13 класс для WSDL сервиса?

Добрый день!
Пытаюсь в проект подключить WSDL сервис. Пробовал сгенерировать
SvcUtil.exe /t:code http://.....?wsdl /out:user_bed_profile_filter.cs /serializer:XmlSerializer /wrapped

В GUI пробовал добавить сервис двумя способами - как Web Reference и как Service Reference.
Если Web Reference или через класс, сгенерированный SvcUtil.exe, то ошибка
A first chance exception of type 'System.InvalidOperationException' occurred in System.Xml.dll
Additional information: Возникла ошибка при отражении "FilterRowsRequest".

Если Service Reference, то
A first chance exception of type 'System.InvalidOperationException' occured in System.ServiceModel.dll
Additional information: Атрибут XmlSerializer System.Xml.Serialization.XmlAttributeAttribute не является допустимым в user_name. Если IsWrapped имеет значение true, то поддерживаются только атрибуты Only XmlElement, XmlArray, XmlArrayItem, XmlAnyAttribute и XmlAnyElement


5bea771a8d9d9709450834.png5bea772ee9337395767882.png5bea773617f9b782869656.png

Как правильно сгенерировать класс для работы с сервисом WSDL?
  • Вопрос задан
  • 534 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы