Поделиться через


Синтаксис командной строки WsdCodeGen

WsdCodeGen имеет две функции: создание файлов конфигурации и исходный код для клиента WSDAPI и ведущих приложений. В этом разделе приведен синтаксис командной строки, используемый для выполнения каждой задачи.

Создание файла конфигурации

Синтаксис

WSDCODEGEN.EXE/generateconfig:{client|host|all} [/outputfile:ConfigFileName]WSDLFileNameList

Параметры

/generateconfig:{client | host | all}

Тип кода, который будет создан выходным файлом конфигурации. /generateconfig:client используется для создания файла конфигурации для создания кода клиента, /generateconfig:host — для создания файла конфигурации для создания кода узла, а /generateconfig:all — для создания файла конфигурации для создания кода клиента и узла.

**/outputfile:**ConfigFileName

Этот необязательный параметр используется для указания имени файла выходной конфигурации. Если этот параметр исключен, имя выходного файла конфигурации будет codegen.config.

/pnpx

Включите шаблон PnP-X в файл конфигурации.

WSDLFileNameList

Разделенный пробелами список WSDL-файлов, обрабатываемых WsdCodeGen.

Создание исходного кода

Синтаксис

WSDCODEGEN.EXE/generatecode[/download][/gbc][outputroot:path][/writeaccess:command]ConfigFileName

Параметры

/generatecode

Направляет WsdCodeGen на создание исходного кода. Этот режим используется по умолчанию, если режим не указан.

/Скачать

Скачивает импортированные документы, на которые ссылается файл конфигурации. Этот параметр является необязательным.

/Gbc

Добавляет комментарии в исходный код, указывающий, что код был создан. Эти комментарии имеют префикс фразы "Generated by". Этот параметр является необязательным.

**/outputroot:**путь

Выходное расположение для созданных файлов. путь может быть абсолютным или относительным. Этот параметр является необязательным.

**/writeaccess:**команда

Предписывает WsdCodeGen выполнить указанную команду перед изменением существующих файлов на диске. Выходные файлы, идентичные файлам на диске, не будут получать эту команду и не будут записываться в них. Если команда содержит последовательность "{0}", эта последовательность будет заменена именем файла, который требуется изменить. В противном случае имя файла будет добавлено к команде .

Примеры:

/writeaccess:"attrib -r"

/writeaccess:"attrib -r {0}"

/writeaccess:"copy {0} .. \backup\"

ConfigFileName

Имя файла конфигурации, обрабатываемого перед созданием кода.

Условные обозначения форматирования

Формат Значение
Наклонный Сведения, которые пользователь должен предоставить
Полужирный Элементы, которые пользователь должен вводить точно так, как показано ниже
В квадратных скобках ([]) Необязательные элементы
Между фигурными скобками ({}); варианты, разделенные по каналу (|). Пример: {четный|нечетный} Набор вариантов, из которых пользователь должен выбрать только один

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]

См. также раздел

Файл конфигурации WsdCodeGen

Использование WsdCodeGen