Включить тип схемы в файл WSDL

Я создал WSDL вручную, который имеет только одну операцию без входного параметра и без выходного параметра.

Я получаю следующую ошибку при попытке создать клиента из этого WSDL:

Невозможно импортировать wsdl: portType. Подробно: Возникла исключительная ситуация при выполнении расширения импорта WSDL: System.ServiceModel.Description.DataContractSerializerMessageContractImporter Ошибка: Схема с целевым пространством имен 'http://www.xmlns.mycompany.com/GAME/service/Associate/1.1/» невозможно найти. XPath to Error Источник: // wsdl: определения [@ targetNamespace = 'http://www.xmlns.mycompany.com/GAME/service/Associate/1.1/»] / WSDL: PortType [@ имя =»GAMEAssociateIntf»] C: \ toolbox \ BlueTest \ BloodRedTest \ BloodRedTest \ Сервис

types (для использования в клиенте) необходимо генерировать из XML, представленного в WSDL. Я думаю, что при добавлении Service Reference инструмент не может его создать из-за какой-то ошибки в XML.XSD похоже проблема.

Какие изменения необходимо внести в WSDL для создания прокси?

Примечание. Я пытаюсь включить типы xml, определенные в самом WSDL. [Я нене нужен отдельный файл для определения схемы]

WSDL









  



  














  
  







  
  
    
  
  
    
  







  




РЕКОМЕНДАЦИИ:

WSDL - без участия - лучшая практикаЧто означает эта ошибка WCF:Предупреждение о пользовательском инструменте: невозможно импортировать wsdl: portType "Написание контракта на веб-службу WSDL 1.1 вручнуюНаписание контракта - первые веб-сервисыгенерировать код сервера wcf из файлов wsdlКак получить входные и выходные имена WSDL, чтобы появитьсяВстроенная схемаРучной SOAP-запрос

Ответы на вопрос(3)

Ваш ответ на вопрос