Compartir a través de


AssignProjectConfiguration (Tarea)

Esta tarea acepta cadenas de configuración de lista y las asigna a los proyectos especificados.

Parámetros de la tarea

En la siguiente tabla se describen los parámetros de la tarea AssignProjectConfiguration.

Parámetro

Descripción

SolutionConfigurationContents

Parámetro de salida [string] opcional.

Contiene una cadena XML que contiene una configuración de proyecto para cada proyecto. Las configuraciones son asignadas a los proyectos con nombre.

DefaultToVcxPlatformMapping

Parámetro de salida [string] opcional.

Contiene una lista delimitada por puntos y coma de asignaciones de los nombres de plataforma que utilizan

la mayoría de los tipos a los que utilizan los archivos .vcxproj.

Por ejemplo:

"AnyCPU=Win32;X86=Win32;X64=X64"

VcxToDefaultPlatformMapping

Opcional

Parámetro de salida [string].

Contiene una lista de asignaciones delimitada por puntos y coma de los nombres de plataforma de .vcxproj a los nombres de plataforma usados por la mayoría de los tipos.

Por ejemplo:

"Win32=AnyCPU;X64=X64"

CurrentProjectConfiguration

Parámetro de salida [string] opcional.

Contiene la configuración del proyecto actual.

CurrentProjectPlatform

Parámetro de salida [string] opcional.

Contiene la plataforma del proyecto actual.

OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration

Parámetro de salida [bool] opcional.

Contiene una marca que indica que se deben compilar las referencias incluso si se han deshabilitado en la configuración del proyecto.

ShouldUnsetParentConfigurationAndPlatform

Parámetro de salida [bool] opcional.

Contiene una marca que especifica si debe anular la configuración primaria y la plataforma.

OutputType

Parámetro de salida [string] opcional.

Contiene el tipo de salida del proyecto.

ResolveConfigurationPlatformUsingMappings

Parámetro de salida [bool] opcional.

Contiene una marca que indica si la compilación debe utilizar las asignaciones predeterminadas para resolver la configuración y la plataforma de las referencias del proyecto pasadas.

AssignedProjects

Parámetro de salida ITaskItem[] opcional.

Contiene la lista de rutas de acceso resueltas a las referencias.

UnassignedProjects

Parámetro de salida ITaskItem[] opcional.

Contiene la lista de elementos de referencia de proyecto que no se pudieron resolver mediante la lista de resultados resuelta previamente.

Comentarios

Además de los parámetros mencionados anteriormente, esta tarea hereda los parámetros de la clase TaskExtension, que hereda de la clase Task. Para obtener una lista de estos parámetros adicionales y sus descripciones, vea TaskExtension (Clase base).

Vea también

Conceptos

Tareas de MSBuild

Otros recursos

Referencia de tareas de MSBuild