2009-11-24 1 views
0

Я пытаюсь создать прокси-сервер из сторонних файлов wsdl и xsd. Я звоню SvcUtil так:Ошибка svcUtil 'SchemaLocation' должна успешно разрешиться, если <redefine> содержит любой дочерний элемент, отличный от <annotation>

svcutil *.wsdl *.xsd /language:C# 

возвращает эту ошибку: «SchemaLocation» должен успешно решить, если содержит любой ребенок, кроме.

Во всех файлах есть только один элемент, а атрибут schemaLocation указывает на другой файл в том же каталоге. Я пробовал полностью квалифицировать uri, но это не помогло.

Идеи?

ответ

0

Эта ошибка вызвана несвязанной проблемой с файлом wsdl. Параметры операции portType были названы, но обработчиками операции привязки не было. Когда я исправил этот svcutil, сгенерировал прокси-сервер, поэтому я предполагаю, что он, возможно, смог найти правильный xsd.

Смежные вопросы