Share via


Visual Studio에서 응용 프로그램 빌드

Visual Studio를 사용하여 응용 프로그램을 빌드하고 개발 주기 동안 어셈블리와 실행 프로그램을 만들 수 있습니다.코드를 자주 작성하여 이전 컴파일 타임 오류, 잘못된 구문, 맞춤법 오류가 있는 키워드 및 형식 불일치 등을 확인할 수 있습니다.코드의 디버그 버전을 빌드하고 실행하여 논리 오류와 의미 오류와 같은 런타임 오류를 찾고 해결할 수 있습니다.

프로젝트 또는 솔루션을 완전히 개발하고 충분히 디버깅할 때, 다음 해당 구성 요소를 릴리스 빌드에서 컴파일합니다.기본적으로 릴리스 빌드를 최적화하고 디버그 버전 보다 작고 빠르게 실행할 수 있도록 설계되었습니다.자세한 내용은 연습: 응용 프로그램 빌드을 참조하십시오.

빌드 컨트롤러를 선택하는 중

Team Foundation Build를 사용하거나 명령 프롬프트에서 IDE의 기본 빌드 옵션을 사용하여 응용 프로그램을 빌드할 수 있습니다.각각 이 옵션들은 기본 기술로 MSBuild를 사용하고 다음 표에서와 같이 각 방법은 특정한 이점이 있습니다.

메서드 빌드

이점

추가 정보

IDE 사용

  • 보다 쉽게 만들 수 있고 빌드를 즉시 실행합니다.

  • C + +와 C# 프로젝트에 대해 다중 프로세서 빌드를 실행할 수 있습니다.

  • 빌드 시스템의 일부 측면을 사용자 지정할 수 있습니다.

Visual Studio에서 프로젝트 및 솔루션 빌드 및 정리

MSBuild 명령줄을 실행합니다.

  • Visual Studio 설치를 하지 않고도 프로젝트를 빌드할 수 있습니다.

  • 모든 프로젝트 형식에 대한 다중 프로세서 빌드를 실행할 수 있습니다.

  • 빌드 시스템의 대부분의 영역을 사용자 지정할 수 있습니다.

MSBuild

Team Foundation Build 사용

  • 빌드 프로세스를 자동화할 수 있습니다.예를 들어, 야간 또는 코드 체크 인 될 때마다 하나이상의 프로젝트를 만들 수 있습니다.개발 컴퓨터보다 공유 빌드 서버에 프로젝트를 빌드할 수도 있습니다.

  • 빌드하려는 코드를 지정하고 실행하려는 코드, 빌드하려는 테스트 및 다른 일반적인 옵션을 빠르게 지정할 수 있습니다.

  • 빌드 워크플로를 수정하고 필요에 따라 밀접하게 사용자 지정된 작업을 수행하는 빌드 작업을 만들 수 있습니다.

응용 프로그램 빌드

IDE에서 빌드

프로젝트를 만들려면, 기본 프로젝트 구성이 정의되고 기본 솔루션 빌드 구성이 할당되어 빌드에 사용할 수 있는 컨텍스트가 제공됩니다.솔루션 구성은 솔루션의 프로젝트 빌드 및 배포 방법을 정의합니다.프로젝트 구성은 플랫폼 및 빌드 고유 형식 (예: Release Win32)인 빌드 프로젝트 속성의 집합입니다.이러한 기본 구성을 편집할 수 있고 자신만의 구성을 만들 수 있습니다.자세한 내용은 프로젝트 디자이너 소개방법: 프로젝트 속성 및 구성 설정 수정를 참조하십시오.

IDE내부로 부터, 다음 추가된 작업을 수행할 수 있습니다:

참고 항목

작업

방법: 프로젝트 종속성 만들기 및 제거

개념

연습: 응용 프로그램 빌드

빌드 구성 이해

기타 리소스

빌드 플랫폼 이해

Building (Compiling) Web Site Projects