AssignProjectConfiguration (Tarea)
Esta tarea acepta cadenas de configuración de lista y las asigna a los proyectos especificados.
Parámetros de tareas
En la siguiente tabla se describen los parámetros de la tarea AssignProjectConfiguration
.
Parámetro | Description |
---|---|
ProjectReferences |
Parámetro de entrada ITaskItem[] necesario.Proyectos que se van a configurar. |
SolutionConfigurationContents |
Parámetro de salida string opcional.Contiene una cadena XML que incluye una configuración de proyecto para cada proyecto. Las configuraciones se asignan 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 usados por la mayoría de los tipos a los usados por archivos .vcxproj. Por ejemplo: "AnyCPU=Win32;X86=Win32;X64=X64" |
VcxToDefaultPlatformMapping |
Opcional Parámetro de salida string .Contiene una lista delimitada por puntos y coma de asignaciones 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 deben 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 de referencia resueltas. |
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 previamente resuelta. |
Comentarios
Además de los parámetros mencionados anteriormente, esta tarea hereda los parámetros de la clase TaskExtension, que a su vez hereda de la clase Task. Para obtener una lista de estos parámetros adicionales y sus descripciones, consulte TaskExtension base class.