MSBuild 개념MSBuild Concepts

MSBuildMSBuild는 빌드 플랫폼이 소프트웨어를 빌드하는 방법을 제어하는 데 사용할 수 있는 기본 XML 스키마를 제공합니다. provides a basic XML schema that you can use to control how the build platform builds software. 빌드의 구성 요소 및 이러한 구성 요소를 빌드할 방법을 지정하려면 MSBuild의 네 가지 부분(속성, 항목, 작업, 대상)을 사용합니다.To specify the components in the build and how they are to be built, use these four parts of MSBuild: properties, items, tasks, and targets.

제목Title 설명Description
MSBuild 속성MSBuild Properties 속성 및 속성 컬렉션을 소개합니다.Introduces properties and property collections. 속성은 빌드를 구성하는 데 사용될 수 있는 키/값 쌍입니다.Properties are key/value pairs that you can use to configure builds.
항목Items MSBuildMSBuild 파일 형식의 일반 개념과 그러한 모든 개념이 서로 어떻게 연결되는지를 설명합니다.Describes the general concepts behind the MSBuildMSBuild file format and how the pieces fit together.
대상Targets 작업을 특정 순서로 그룹화하며 빌드 프로세스의 섹션이 명령줄에서 호출되도록 하는 방법에 대해 설명합니다.Explains how to group tasks together in a particular order and enable sections of the build process to be called on the command line.
작업Tasks MSBuildMSBuild에서 사용할 수 있는 실행 코드 단위를 만들어 원자 빌드 작업을 수행하는 방법을 보여 줍니다.Shows how to create a unit of executable code that can be used by MSBuildMSBuild to perform atomic build operations.
속성 및 항목 비교Comparing Properties and Items MSBuild 속성 및 항목을 비교합니다.Compares MSBuild properties and items. 속성과 항목은 둘 다 작업에 정보를 전달하고, 조건을 평가한 다음 프로젝트 파일 전체에서 참조할 수 있는 값을 저장하는 데 사용됩니다.Both are used to pass information to tasks, evaluate conditions, and store values that can be referenced throughout the project file.
MSBuild 특수 문자MSBuild Special Characters MSBuildMSBuild가 특정 컨텍스트에서 특수하게 사용하기 위해 예약하는 일부 문자를 이스케이프하는 방법을 설명합니다.Explains how to escape some characters that MSBuildMSBuild reserves for special use in specific contexts.
연습: 처음부터 새로 MSBuild 프로젝트 파일 만들기Walkthrough: Creating an MSBuild Project File from Scratch 텍스트 편집기만을 사용해서 기본 프로젝트 파일을 증분 방식으로 만드는 방법을 보여 줍니다.Shows how to create a basic project file incrementally, by using only a text editor.
연습: MSBuild 사용Walkthrough: Using MSBuild MSBuild의 구성 요소를 소개하고 Visual Studio IDE(통합 개발 환경)를 닫지 않고 MSBuild 프로젝트를 작성, 조작 및 디버깅하는 방법을 보여 줍니다.Introduces the building blocks of MSBuild and shows how to write, manipulate, and debug MSBuild projects without closing the Visual Studio integrated development environment (IDE).
MSBuild 참조MSBuild Reference 참조 정보를 포함하는 문서에 대한 링크입니다.Links to documents that contain reference information.
MSBuildMSBuild 프로젝트 파일용 XML 스키마에 대해 간략하게 소개하고 이 스키마가 소프트웨어를 빌드하는 프로세스를 제어하는 방법을 보여 줍니다.Presents an overview of the XML schema for a project file and shows how it controls processes that builds software.