다음을 통해 공유


Visaul C++ 관련 MSBuild 작업

업데이트: 2010년 9월

작업은 빌드 프로세스를 진행하는 동안 실행되는 코드를 제공합니다. Visual C++가 설치되면 MSBuild과 함께 설치된 작업 외에 다음 작업을 사용할 수 있습니다. 자세한 내용은 MSBuild(Visual C++) 개요를 참조하십시오.

각 작업에 대한 매개 변수 이외에도 각 작업에서는 다음과 같은 매개 변수도 사용합니다.

Parameter

설명

Condition

선택적 String 매개 변수입니다.

이 작업을 실행할지 여부를 결정하기 위해 MSBuild 엔진에서 사용하는 Boolean 식입니다. MSBuild에서 지원되는 조건에 대한 자세한 내용은 MSBuild 조건을 참조하십시오.

ContinueOnError

선택적 Boolean 매개 변수입니다.

이 작업이 실패하는 경우 대상의 나머지 작업을 실행할지 여부를 지정하는 Boolean 값입니다. Execute 메서드에서 예외를 throw하거나 false를 반환하므로 작업이 실패합니다.

ContinueOnError가 true로 설정되어 있으면 나머지 작업이 실행되므로 실패한 작업으로 인해 대상 전체가 실패하지는 않습니다.

ContinueOnError가 false로 설정되어 있으면 나머지 작업이 실행되지 않고 대상 전체가 실패합니다.

ContinueOnError의 기본값은 false입니다.

관련 항목

제목

설명

BscMake 작업

Microsoft Browse Information Maintenance Utility 도구(bscmake.exe)를 래핑합니다.

CL 작업

Visual C++ 컴파일러 도구(cl.exe)를 래핑합니다.

CPPClean 작업

Visual C++ 프로젝트를 빌드할 때 MSBuild가 만드는 임시 파일을 삭제합니다.

LIB 작업

Microsoft 32비트 라이브러리 관리자 도구(lib.exe)를 래핑합니다.

링크 작업

Visual C++ 링커 도구(link.exe)를 래핑합니다.

MIDL 작업

MIDL(Microsoft Interface Definition Language) 컴파일러 도구(midl.exe)를 래핑합니다.

MT 작업

Microsoft Manifest 도구(mt.exe)를 래핑합니다.

RC 작업

Microsoft Windows Resource Compiler 도구(rc.exe)를 래핑합니다.

SetEnv 작업

지정한 환경 변수의 값을 설정하거나 삭제합니다.

VCMessage 작업

빌드하는 동안 경고 메시지 및 오류 메시지를 기록합니다.

XDCMake 작업

XML 문서 주석 파일(.xdc)을 .xml 파일에 병합하는 XML 문서 도구(xdcmake.exe)를 래핑합니다.

XSD 작업

소스에서 스키마 또는 클래스 파일을 생성하는 XML 스키마 정의 도구(xsd.exe)를 래핑합니다.

MSBuild 참조

MSBuild 시스템 요소에 대해 설명합니다.

MSBuild 작업

빌드를 생성하기 위해 결합할 수 있는 코드 단위인 작업에 대해 설명합니다.

작업 작성

작업을 만드는 방법에 대해 설명합니다.

변경 기록

날짜

변경 내용

이유

2010년 9월

이 문서는 Visual C++ 작업을 설명하는 다른 문서를 재구성하는 과정의 일환으로 작성되었습니다.

향상된 기능 관련 정보