업데이트: 2007년 11월
작업은 빌드 프로세스를 진행하는 동안 실행되는 코드를 제공합니다. 이 단원에서는 MSBuild와 함께 제공되는 일반적인 작업의 라이브러리에 대해 설명합니다.
이 단원의 항목에 나열된 매개 변수 이외에도 각 작업에서는 다음과 같은 매개 변수도 사용합니다.
매개 변수 |
설명 |
---|---|
Condition |
선택적 String 매개 변수입니다. 이 작업을 실행할지 결정하기 위해 MSBuild 엔진에서 사용하는 Boolean 식입니다. MSBuild에서 지원하는 조건에 대한 자세한 내용은 MSBuild 조건을 참조하십시오. |
ContinueOnError |
선택적 Boolean 매개 변수입니다. 이 작업이 실패하는 경우 대상의 나머지 작업을 실행할지 지정하는 Boolean 값입니다. Execute 메서드에서 예외를 throw하거나 false를 반환하면 작업이 실패합니다. ContinueOnError가 true로 설정되어 있으면 나머지 작업이 실행되므로 실패한 작업으로 인해 대상 전체가 실패하지는 않습니다. ContinueOnError가 false로 설정되어 있으면 나머지 작업이 실행되지 않고 대상 전체가 실패합니다. ContinueOnError의 기본값은 false입니다. |
단원 내용
AL(어셈블리 링커) 작업
AL 작업 및 매개 변수에 대해 설명합니다.AspNetCompiler 작업
ASP.NET 응용 프로그램을 미리 컴파일하는 유틸리티인 aspnet_compiler.exe를 래핑합니다.AssignCulture 작업
항목에 culture 식별자를 할당합니다.CallTarget 작업
프로젝트 파일의 대상을 호출합니다.Copy 작업
Copy 작업 및 매개 변수에 대해 설명합니다.CreateItem 작업
CreateItem 작업 및 매개 변수에 대해 설명합니다.CreateProperty 작업
CreateProperty 작업 및 매개 변수에 대해 설명합니다.Csc 작업
Csc 작업 및 매개 변수에 대해 설명합니다.Delete 작업
Delete 작업 및 매개 변수에 대해 설명합니다.오류 작업
빌드를 중지하고 확인된 조건문을 기반으로 오류를 기록합니다.Exec 작업
Exec 작업 및 매개 변수에 대해 설명합니다.FindUnderPath 작업
지정된 폴더의 모든 하위 폴더에 지정된 항목 컬렉션의 항목이 있는지 확인합니다.GenerateApplicationManifest 작업
GenerateApplicationManifest 작업 및 매개 변수에 대해 설명합니다.GenerateBootstrapper 작업
응용 프로그램과 그 사전 요구 사항을 자동으로 감지, 다운로드 및 설치할 수 있습니다.GenerateDeploymentManifest 작업
GenerateDeployManifest 작업 및 매개 변수에 대해 설명합니다.GenerateResource 작업
.txt 및 .resx 파일을 공용 언어 런타임 이진 .resources 파일로 변환합니다.GetAssemblyIdentity 작업
지정한 파일에서 어셈블리 ID를 검색하고 ID 정보를 출력합니다.GetFrameworkPath 작업
.NET Framework 어셈블리에 대한 경로를 검색합니다.GetFrameworkSdkPath 작업
Windows SDK(소프트웨어 개발 키트)에 대한 경로를 검색합니다.LC 작업
LC 작업 및 매개 변수에 대해 설명합니다.MakeDir 작업
MakeDir 작업 및 매개 변수에 대해 설명합니다.메시지 작업
빌드하는 동안 메시지를 기록합니다.MSBuild 작업
MSBuild 작업 및 매개 변수에 대해 설명합니다.ReadLinesFromFile 작업
텍스트 파일에서 항목의 목록을 읽습니다.RegisterAssembly 작업
RegisterAssembly 작업 및 매개 변수에 대해 설명합니다.RemoveDir 작업
RemoveDir 작업 및 매개 변수에 대해 설명합니다.ResGen 작업
ResGen 작업 및 매개 변수에 대해 설명합니다.ResolveAssemblyReference 작업
ResolveAssemblyReference 작업 및 매개 변수에 대해 설명합니다.ResolveComReference 작업
ResolveCOMReference 작업 및 매개 변수에 대해 설명합니다.ResolveKeySource 작업
강력한 이름 키 소스를 확인합니다.ResolveNativeReference 작업
네이티브 참조를 확인합니다.SGen 작업
지정한 어셈블리의 형식에 대한 XML serialization 어셈블리를 만듭니다.SignFile 작업
지정한 인증서를 사용하여 특정 파일에 서명합니다.Touch 작업
Touch 작업 및 매개 변수에 대해 설명합니다.UnregisterAssembly 작업
UnregisterAssembly 작업 및 매개 변수에 대해 설명합니다.Vbc 작업
Vbc 작업 및 매개 변수에 대해 설명합니다.VCBuild 작업
VCBuild 작업 및 매개 변수에 대해 설명합니다.경고 작업
빌드하는 동안 확인된 조건문에 따라 경고를 기록합니다.WriteLinesToFile 작업
지정한 항목을 특정 텍스트 파일에 씁니다.