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

Elemento Item (MSBuild)

ItemMetaData

Condition

Exclude

Include

Elemento ItemGroup (MSBuild)

Elemento

Condition

Elemento ItemDefinitionGroup (MSBuild)

Elemento

Condition

Elemento ItemMetadata (MSBuild)

--

--

Elemento OnError (MSBuild)

--

Condition

ExecuteTargets

Elemento Otherwise (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Elemento Output (MSBuild)

--

Condition

ItemName

PropertyName

TaskParameter

Elemento Project (MSBuild)

Choose

Import

ItemGroup

ProjectExtensions

PropertyGroup

Destino

UsingTask

DefaultTargets

xmlns

Elemento ProjectExtensions (MSBuild)

--

--

Elemento Property (MSBuild)

--

Condition

Elemento PropertyGroup (MSBuild)

Propiedad

Condition

Elemento Target (MSBuild)

OnError

Tarea

Condition

DependsOnTargets

Entradas

Name

Outputs

Elemento Task (MSBuild)

Output

Condition

ContinueOnError

Parámetro

Elemento UsingTask (MSBuild)

--

AssemblyFile

AssemblyName

Condition

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 Overview