Compartilhar via


Referência do esquema de arquivos de projeto do MSBuild

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

MSBuild usa arquivos de projeto para instruir o mecanismo de compilação que compila como o e compilá-lo. os arquivos de projeto deMSBuild são arquivos XML que aderem ao esquema XML de MSBuild . Esta seção documenta o arquivo de definição de esquema XML (.xsd) para MSBuild.

Elementos de esquema XML do MSBuild

A tabela a seguir lista todos os elementos XML de esquema de MSBuild juntamente com seus elementos filho e atributos.

Elemento

Elementos filhos

Atributos

Elemento Choose (MSBuild)

se não

When

--

Elemento Import (MSBuild)

--

Condição

Projeto

Elemento ImportGroup (MSBuild)

Importar

Condição

Elemento Item (MSBuild)

ItemMetaData

Condição

Exclude

inclua

Remove

Elemento ItemDefinitionGroup (MSBuild)

Item

Condição

Elemento ItemGroup (MSBuild)

Item

Condição

Elemento ItemMetadata (MSBuild)

Item

Condição

Elemento OnError (MSBuild)

--

Condição

ExecuteTargets

Elemento Otherwise (MSBuild)

Choose

ItemGroup

PropertyGroup

--

Elemento Output (MSBuild)

--

Condição

ItemName

NomeDaPropriedade

TaskParameter

Elemento Parameter (MSBuild)

--

Saída

ParameterType

Necessário

Elemento ParameterGroup (MSBuild)

Parâmetro

--

Elemento Project (MSBuild)

Choose

Importar

ItemGroup

ProjectExtensions

PropertyGroup

Destino

UsingTask

DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns

Elemento ProjectExtensions (MSBuild)

--

--

Elemento Property (MSBuild)

--

Condição

Elemento PropertyGroup (MSBuild)

Propriedade

Condição

Elemento Target (MSBuild)

OnError

Tarefa 

AfterTargets

BeforeTargets

Condição

DependsOnTargets

Entradas

KeepDuplicateOutputs

Nome

Saídas

Retornos

Elemento Task (MSBuild)

Saída

Condição

ContinueOnError

Parâmetro

Elemento TaskBody (MSBuild)

Dados

avalie

Elemento UsingTask (MSBuild)

ParameterGroup

TaskBody

AssemblyFile

AssemblyName

Condição

TaskFactory

TaskName

Elemento When (MSBuild)

Choose

ItemGroup

PropertyGroup

Condição

Consulte também

Referência

Condições do MSBuild

Outros recursos

Referência das tarefas do MSBuild

Referência do MSBuild

MSBuild