Referencia de esquemas del archivo de proyecto MSBuild

Proporciona una tabla de todos los elementos de esquema XML de MSBuild con los atributos y elementos secundarios disponibles.

MSBuild utiliza archivos de proyecto para indicar al motor de compilación qué debe generar y cómo.Los archivos de proyecto de MSBuild son archivos XML que se asocian al esquema XML de MSBuild.En esta sección se documenta el archivo de definición de esquema XML (.xsd) para MSBuild.

Elementos de los esquemas MSBuild XML

En la siguiente tabla se muestran todos los elementos de esquema XML de MSBuild junto con sus elementos secundarios y atributos.

Elemento

Elementos secundarios

Atributos

Elemento Choose (MSBuild)

Otherwise

When

--

Elemento Import (MSBuild)

--

Condition

Proyecto

ImportGroup (Elemento) [MSBuild]

Import

Condition

Elemento Item (MSBuild)

ItemMetaData

Condition

Exclude

Incluir

Quitar

Elemento ItemDefinitionGroup (MSBuild)

Elemento

Condition

Elemento ItemGroup (MSBuild)

Elemento

Condition

Elemento ItemMetadata (MSBuild)

Elemento

Condition

Elemento OnError (MSBuild)

--

Condition

ExecuteTargets

Elemento Otherwise (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Elemento Output (MSBuild)

--

Condition

ItemName

PropertyName

TaskParameter

Parameter (Elemento) [MSBuild]

--

Output

ParameterType

Obligatorio

ParameterGroup (Elemento) [MSBuild]

Parámetro

--

Elemento Project (MSBuild)

Choose

Import

ItemGroup

ProjectExtensions

PropertyGroup

Destino

UsingTask

DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns

Elemento ProjectExtensions (MSBuild)

--

--

Elemento Property (MSBuild)

--

Condition

Elemento PropertyGroup (MSBuild)

Propiedad

Condition

Elemento Target (MSBuild)

OnError

Tarea

AfterTargets

BeforeTargets

Condition

DependsOnTargets

Entradas

KeepDuplicateOutputs

Nombre

Outputs

Valores devueltos

Elemento Task (MSBuild)

Output

Condition

ContinueOnError

Parámetro

TaskBody (Elemento) (MSBuild)

Datos

Evaluar

Elemento UsingTask (MSBuild)

ParameterGroup

TaskBody

AssemblyFile

AssemblyName

Condition

TaskFactory

TaskName

Elemento When (MSBuild)

Choose

ItemGroup

PropertyGroup

Condition

Vea también

Referencia

Condiciones de MSBuild

Otros recursos

Referencia de tareas de MSBuild

Referencia de MSBuild

MSBuild