MSBuild 프로젝트 파일 스키마 참조

이 항목에서는 사용 가능한 특성 및 자식 요소가 포함된 모든 MSBuild XML 스키마 요소의 표를 제공합니다.

MSBuild는 프로젝트 파일을 사용하여 빌드 엔진에 빌드할 내용 및 빌드 방법을 지시합니다. MSBuild 프로젝트 파일은 MSBuild XML 스키마를 준수하는 XML 파일입니다. 이 섹션에서는 MSBuild의 XML 스키마 정의(.xsd) 파일에 대해 설명합니다.

MSBuild XML 스키마 요소

다음 표에는 모든 MSBuild XML 스키마 요소와 해당 자식 요소 및 특성이 나와 있습니다.

요소 자식 요소 특성
Choose 요소(MSBuild) Otherwise

When
--
Import 요소(MSBuild) -- 조건

프로젝트
ImportGroup 요소 가져오기 조건
Item 요소(MSBuild) ItemMetaData 조건

제외

포함

제거
ItemDefinitionGroup 요소(MSBuild) Item 조건
ItemGroup 요소(MSBuild) Item 조건
ItemMetadata 요소(MSBuild) Item 조건
OnError 요소(MSBuild) -- 조건

ExecuteTargets
Otherwise 요소(MSBuild) 선택

ItemGroup

PropertyGroup
--
Output 요소(MSBuild) -- 조건

ItemName

PropertyName

TaskParameter
Parameter 요소 -- 출력

ParameterType

필수
ParameterGroup 요소 Parameter --
Project 요소(MSBuild) 선택

가져오기

ItemGroup

ProjectExtensions

PropertyGroup

대상

UsingTask
DefaultTargets

InitialTargets

ToolsVersion

TreatAsLocalProperty

xmlns
ProjectExtensions 요소(MSBuild) -- --
Property 요소(MSBuild) -- 조건
PropertyGroup 요소(MSBuild) Property 조건
Target 요소(MSBuild) OnError

Task
AfterTargets

BeforeTargets

조건

DependsOnTargets

Inputs

KeepDuplicateOutputs

이름

출력

반환 값
Task 요소(MSBuild) 출력 조건

ContinueOnError

Parameter
TaskBody 요소(MSBuild) Data Evaluate
UsingTask 요소(MSBuild) ParameterGroup

TaskBody
AssemblyFile

AssemblyName

조건

TaskFactory

TaskName
When 요소(MSBuild) 선택

ItemGroup

PropertyGroup
조건

참고 항목

요소
조건
MSBuild 참조
MSBuild