SGen (Tarea)
Actualización: noviembre 2007
Crea un ensamblado de serialización XML para los tipos del ensamblado especificado. Esta tarea ajusta la herramienta Generador de serializador XML (Sgen.exe). Para obtener más información, vea Herramienta Generador de serializador XML (Sgen.exe).
Parámetros
En la siguiente tabla se describen los parámetros de la tarea SGen.
Parámetro |
Descripción |
---|---|
BuildAssemblyName |
Parámetro String requerido. Ensamblado para el que se va a generar código de serialización. |
BuildAssemblyPath |
Parámetro String requerido. Ruta de acceso al ensamblado para la que se va a generar código de serialización. |
DelaySign |
Parámetro Boolean opcional. Si es true, se sitúa la clave pública en el ensamblado. Si es false, se firma totalmente el ensamblado. |
KeyContainer |
Parámetro String opcional. Especifica un contenedor que contiene un par de claves. Esto firmará el ensamblado insertando una clave pública en el manifiesto del ensamblado. La tarea firmará después el ensamblado final con la clave privada. |
KeyFile |
Parámetro String opcional. Especifica un par de claves o una clave pública que se va a utilizar para firmar un ensamblado. El compilador inserta la clave pública en el manifiesto del ensamblado y firma después el ensamblado final con la clave privada. |
References |
Parámetro String[] opcional. Especifica los ensamblados a los que hacen referencia los tipos que requieren serialización XML. |
SerializationAssembly |
Parámetro de salida ITaskItem[] opcional. Contiene el ensamblado de serialización generado. |
SerializationAssemblyName |
Parámetro String opcional. Especifica el nombre del ensamblado de serialización generado. |
ShouldGenerateSerializer |
Parámetro Boolean requerido. |
Timeout |
Parámetro Int32 opcional. Especifica el tiempo, en milisegundos, tras el cual se termina la tarea ejecutable. El valor predeterminado es Int.MaxValue; es decir, no existe tiempo de espera. |
ToolPath |
Parámetro String opcional. Especifica la ubicación desde donde la tarea cargará el archivo ejecutable subyacente (sgen.exe). Si no se especifica este parámetro, la tarea utiliza la ruta de acceso de instalación de SDK correspondiente a la versión de Framework que está ejecutando MSBuild. |