다음을 통해 공유


방법: 디버그 및 릴리스 구성 설정

Visual Studio 프로젝트에는 사용하는 프로그램에 대한 별도의 릴리스 및 디버그 구성이 있습니다.이름이 의미하는 것처럼 디버그 버전은 디버깅용으로 빌드하고 릴리스 버전은 최종 릴리스 배포용으로 빌드합니다.

프로그램의 디버그 구성은 완전히 기호화된 디버그 정보를 사용하여 컴파일되며 최적화되지 않습니다.최적화하면 소스 코드와 생성된 명령 간의 관계가 복잡해지므로 디버깅이 복잡해집니다.

프로그램의 릴리스 구성은 완전히 최적화되고, 기호화된 디버그 정보를 포함하지 않습니다.사용하는 컴파일러 옵션에 따라 디버그 정보가 PDB 파일에서 생성될 수 있습니다.PDB 파일을 만들면 나중에 릴리스 버전을 디버깅해야 하는 경우 매우 유용하게 사용할 수 있습니다.

빌드 구성에 대한 자세한 내용은 빌드 구성 이해를 참조하세요.

도구 모음의 빌드 메뉴나 프로젝트의 속성 페이지에서 빌드 구성을 변경할 수 있습니다.프로젝트 속성 페이지는 언어마다 다릅니다.다음 절차는 메뉴 및 도구 모음에서 빌드 구성을 변경하는 방법을 보여 줍니다.서로 다른 언어로 된 프로젝트의 빌드 구성을 변경하는 방법에 대한 자세한 내용은 아래의 관련 항목 섹션을 참조하세요.

빌드 구성 변경

  1. 빌드 메뉴에서 빌드 / 구성 관리자를 클릭한 다음 디버그 또는 릴리스를 선택합니다.

  2. 도구 모음의 솔루션 구성 목록 상자에서 디버그 또는 릴리스를 선택합니다.

    빌드 구성 도구 모음

    이 도구 모음은 Express Edition에서 사용할 수 없습니다.솔루션 빌드 F6디버깅 시작 F5 메뉴 항목을 사용하여 구성을 선택할 수 있습니다.

참고 항목

작업

방법: 구성 만들기 및 편집

참조

C++ 디버그 구성에 대한 프로젝트 설정

개념

C# 디버그 구성에 대한 프로젝트 설정

Visual Basic 디버그 구성에 대한 프로젝트 설정

기타 리소스

디버그 설정 및 준비

프로젝트 구성 디버그 및 릴리스