Compartilhar via


Referência de esquema do arquivo de projeto MSBuild

Fornece uma tabela de todos os MSBuild elementos do esquema XML com seus atributos disponíveis e todos os elementos filho.

MSBuildusa arquivos de projeto para instruir o que o mecanismo de compilação a compilação e como criá-la. MSBuildos arquivos de projeto são arquivos XML que seguem o MSBuild esquema do XML. Esta seção documenta o arquivo de definição (. xsd) do esquema XML para MSBuild.

Elementos do esquema XML do MSBuild

A tabela a seguir lista todas as MSBuild elementos do esquema XML juntamente com seus elementos filho e atributos.

Elemento

Elementos filho

Atributos

Escolher elemento (MSBuild)

Caso contrário

Quando

--

Elemento de importação (MSBuild)

--

Condição

Project

Elemento de item (MSBuild)

ItemMetaData

Condição

Exclude

Incluir

Elemento de ItemGroup (MSBuild)

Item

Condição

Elemento de ItemDefinitionGroup (MSBuild)

Item

Condição

Elemento de ItemMetadata (MSBuild)

--

--

Elemento de OnError (MSBuild)

--

Condição

ExecuteTargets

Elemento de outra forma (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Elemento de saída (MSBuild)

--

Condição

Nome do item

NomeDaPropriedade

TaskParameter

Elemento do projeto (MSBuild)

Choose

Importar

ItemGroup

ProjectExtensions

PropertyGroup

Destino

UsingTask

DefaultTargets

xmlns

Elemento de ProjectExtensions (MSBuild)

--

--

Elemento de propriedade (MSBuild)

--

Condição

Elemento de PropertyGroup (MSBuild)

Propriedade

Condição

Elemento de destino (MSBuild)

OnError

Tarefa 

Condição

DependsOnTargets

Entradas

Nome

Saídas

Elemento Task (MSBuild)

Saída

Condição

ContinueOnError

Parâmetro

UsingTask elemento (MSBuild)

--

AssemblyFile

AssemblyName

Condição

TaskName

Quando o elemento (MSBuild)

Choose

ItemGroup

PropertyGroup

Condição

Consulte também

Referência

Condições do MSBuild

Outros recursos

Referência de tarefa do MSBuild

Referência do MSBuild

MSBuild Overview