Использование WSDL.exe с локальным файлом WSDL, имеющим внешние файлы.xsd
Я пытаюсь сгенерировать заглушку веб-службы из некоторых файлов wsdl/xsd, отправленных нам клиентом. Я сделал это без проблем с помощью wsdl.exe прежде, пока все было в файле wsdl, но когда я запускаю файл в файле wsdl, я получаю сообщение об ошибке, в котором говорится, что не может импортировать одну из операций, потому что одна из элементы, которые есть во внешнем xsd, отсутствуют.
Я попытался поместить параметр schemaLocation в элемент, и он все еще не работает. Есть ли способ указать, что такое xsds при вызове wsdl.exe?
Я не могу опубликовать файлы wsdl, потому что они защищены NDA.
1 ответ
Решение
Оказывается, вы можете иметь несколько имен файлов в качестве параметров для WSDL.exe, если вы включите файлы xsd после файла wsdl, он работает нормально...