Share via


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

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

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

빌드 방법 선택

기본 빌드 옵션을 사용 하 여 ide에 명령 프롬프트 또는 Team Foundation Build를 사용 하 여 응용 프로그램을 빌드할 수 있습니다.이러한 각각의이 옵션 사용 MSBuild 기술의로 하 고 각 접근 방법에는 다음 표 에서처럼 특정 이점을 얻을 수 있습니다.

메서드를 작성 합니다.

이점

추가 정보

IDE를 사용 하 여

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

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

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

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

명령줄에서 Msbuild를 실행합니다.

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

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

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

MSBuild

팀 기반 빌드를 사용 하 여

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

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

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

응용 프로그램 빌드

IDE에서 빌드

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

IDE 내에서 다음과 같은 추가 작업을 수행할 수 있습니다.

참고 항목

작업

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

개념

연습: 응용 프로그램 빌드

빌드 구성 이해

Building (Compiling) Web Site Projects

기타 리소스

빌드 플랫폼 이해