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


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

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

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

Синтаксис

WSDCODEGEN.EXE /generateconfig:{узел|клиента|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

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

**/outputroot:**путь

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

**/writeaccess:***command

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

Примеры:

/writeaccess:"attrib -r"

/writeaccess:"attrib -r {0}"

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

ConfigFileName

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

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

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

Требования

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

См. также

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

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