Задать вопрос
@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?
  • Вопрос задан
  • 535 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Профессия "C# разработчик"
    1 неделя
    Далее
  • XYZ School
    C# для разработки игр
    5 месяцев
    Далее
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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