Sintaxis de la línea de comandos de WsdCodeGen
WsdCodeGen tiene dos funciones: generar archivos de configuración y generar código fuente para aplicaciones WSDAPI cliente y host. Este tema proporciona la sintaxis de la línea de comandos utilizada para realizar cada tarea.
Generación de un archivo de configuración
Sintaxis
WSDCODEGEN.EXE/generateconfig:{client|host|all} [/outputfile:ConfigFileName]WSDLFileNameList
Parámetros
-
/generateconfig:{client | host | all}
-
El tipo de código que generará el archivo de configuración de salida. /generateconfig:client se utiliza para generar un archivo de configuración para generar código de cliente, /generateconfig:host se utiliza para generar un archivo de configuración para generar código host y /generateconfig:all se utiliza para generar un archivo de configuración para generar tanto el código del cliente como el del host.
-
**/outputfile:**ConfigFileName
-
Este parámetro opcional se utiliza para especificar el nombre del archivo de configuración de salida. Si se excluye este parámetro, el nombre del archivo de configuración de salida es codegen.config.
-
/pnpx
-
Incluir una plantilla PnP-X en el archivo de configuración.
-
WSDLFileNameList
-
Una lista delimitada por espacios de los archivos WSDL que serán procesados por WsdCodeGen.
Generación de código fuente
Sintaxis
WSDCODEGEN.EXE/generatecode[/download][/gbc][outputroot:path][/writeaccess:command]ConfigFileName
Parámetros
-
/generatecode
-
Indica a WsdCodeGen que genere el código fuente. Este es el modo por defecto si no se especifica ningún modo.
-
/descarga
-
Descarga los documentos importados a los que hace referencia el archivo de configuración. Este parámetro es opcional.
-
/gbc
-
Añade comentarios al código fuente que indican que el código ha sido generado. Estos comentarios llevan el prefijo "Generado por". Este parámetro es opcional.
-
**/outputroot:**ruta
-
La ubicación de salida para los archivos generados. la ruta puede ser una ruta absoluta o relativa. Este parámetro es opcional.
-
**/writeaccess:**comando
-
Indica a WsdCodeGen que ejecute el comando especificado antes de modificar cualquier archivo existente en el disco. Los archivos de salida que sean idénticos a los del disco no recibirán este comando, ni se escribirá en ellos. Si el comando contiene la secuencia "{0}", esta secuencia será reemplazada con el nombre de archivo o el archivo a modificar. Si no, el nombre del archivo se añadirá a la orden.
Ejemplos:
/writeaccess:"attrib -r"
/writeaccess:"attrib -r {0}"
/writeaccess:"copy {0} ..\backup\"
-
ConfigFileName
-
El nombre del archivo de configuración a procesar antes de generar el código.
Leyenda de formato
Format | Significado |
---|---|
Cursiva | Información que debe facilitar el usuario |
Negrita | Elementos que el usuario debe escribir exactamente como se indica |
Entre paréntesis ([]) | Elementos opcionales |
Entre llaves ({}); separadas por un tubo (|). Ejemplo: {even|odd} | Conjunto de opciones entre las que el usuario debe elegir solo una |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |