방법: 구성 만들기 및 편집How to: Create and Edit Configurations

솔루션에 대한 여러 가지 빌드 구성을 만들 수 있습니다.You can create several build configurations for a solution. 예를 들어 테스터가 문제를 찾고 해결하는 데 사용할 수 있는 디버그 빌드를 구성할 수 있고, 다른 고객에게 배포할 수 있는 다양한 종류의 빌드를 구성할 수 있습니다.For example, you can configure a debug build that your testers can use to find and fix problems, and you can configure different kinds of builds that you can distribute to different customers.

> [!NOTE] > 일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다.Your computer might show different names or locations for some of the Visual Studio user interface elements in the following instructions. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다.The Visual Studio edition that you have and the settings that you use determine these elements. 자세한 내용은 IDE 개인 설정을 참조하세요.For more information, see Personalizing the IDE.

빌드 구성 만들기Creating Build Configurations

구성 관리자 대화 상자를 사용하여 기존 빌드 구성을 선택 또는 수정할 수 있고, 새 빌드 구성을 만들 수도 있습니다.You can use the Configuration Manager dialog box to select or modify existing build configurations, or you can create new ones.

[구성 관리자] 대화 상자를 열려면To open the Configuration Manager dialog box

  • 솔루션 탐색기에서 솔루션의 바로 가기 메뉴를 열고 구성 관리자를 선택합니다.In Solution Explorer, open the shortcut menu for the solution and then choose Configuration Manager.

    참고

    구성 관리자 명령이 바로 가기 메뉴에 표시되지 않으면 메뉴 표시줄의 빌드 메뉴 아래에서 확인합니다.If the Configuration Manager command doesn't appear on the shortcut menu, look under the Build menu on the menu bar. 여기에도 표시되지 않으면 메뉴 표시줄에서 도구, 옵션을 선택하고, 옵션 대화 상자의 왼쪽 창에서 프로젝트 및 솔루션, 일반을 확장하고 나서, 오른쪽 창에서 고급 빌드 구성 표시 확인란을 선택합니다.If it doesn't appear there either, on the menu bar, choose Tools, Options, and then in the left pane of the Options dialog box, expand Projects and Solutions, General, and in the right pane, select the Show advanced build configurations check box.

    구성 관리자 대화 상자에서 활성 솔루션 구성 드롭다운 목록을 사용하여 솔루션 수준 빌드 구성을 선택하거나, 기존 구성을 수정하거나, 새 구성을 만들 수 있습니다.In the Configuration Manager dialog box, you can use the Active solution configuration drop-down list to select a solution-wide build configuration, modify an existing one, or create a new configuration. 활성 솔루션 플랫폼 드롭다운 목록을 사용하여 구성의 대상으로 지정할 플랫폼을 선택하거나, 기존 플랫폼을 수정하거나, 새 플랫폼을 추가할 수 있습니다.You can use the Active solution platform drop-down list to select the platform that the configuration targets, modify an existing one, or add a new platform. 프로젝트 컨텍스트 창에는 솔루션에 포함된 프로젝트가 나열됩니다.The Project contexts pane lists the projects in the solution. 각 프로젝트에 대해 프로젝트별 구성과 플랫폼을 선택하거나, 기존 구성과 플랫폼을 수정하거나, 새 구성 또는 플랫폼을 추가할 수 있습니다.For each project, you can select a project-specific configuration and platform, modify existing ones, or create a new configuration or add a new platform. 솔루션 수준 구성을 사용하여 솔루션을 빌드하거나 배포할 때 각 프로젝트를 포함할지 여부를 나타내는 확인란을 선택할 수도 있습니다.You can also select check boxes that indicate whether each project is included when you use the solution-wide configuration to build or deploy the solution.

    원하는 구성을 설정한 후 해당 구성에 해당하는 프로젝트 속성을 설정할 수 있습니다.After you set up the configurations you want, you can set project properties that are appropriate for those configurations.

구성에 따라 속성을 설정하려면To set properties based on configurations

  • 솔루션 탐색기에서 프로젝트의 바로 가기 메뉴를 열고 속성을 선택합니다.In Solution Explorer, open the shortcut menu for a project and then choose Properties.

    속성 페이지 창이 열립니다.The Property Pages window opens.

    구성에 대한 속성을 설정할 수 있습니다.You can set properties for your configurations. 예를 들어 릴리스 구성의 경우 솔루션 빌드 시 코드가 최적화되도록 지정할 수 있고, 디버그 구성의 경우 DEBUG 조건부 컴파일 기호가 포함되도록 지정할 수 있습니다.For example, for a Release configuration, you can specify that code is optimized when the solution is built, and for a Debug configuration, you can specify that the DEBUG conditional compilation symbol is included. 속성 페이지 설정에 대한 자세한 내용은 프로젝트 및 솔루션 속성 관리를 참조하세요.For more information about property page settings, see Managing Project and Solution Properties.

프로젝트 구성 만들기 및 수정Creating and Modifying Project Configurations

프로젝트 구성을 만들려면To create a project configuration

  1. 구성 관리자 대화 상자를 엽니다.Open the Configuration Manager dialog box.

  2. 프로젝트 열에서 프로젝트를 선택합니다.Select a project in the Project column.

  3. 해당 프로젝트의 구성 드롭다운 목록에서 새로 만들기를 선택합니다.In the Configuration drop-down list for that project, choose New.

    새 프로젝트 구성 대화 상자가 열립니다.The New Project Configuration dialog box opens.

  4. 이름 상자에 새 구성의 이름을 입력합니다.In the Name box, enter a name for the new configuration.

  5. 기존 프로젝트 구성의 속성 설정을 사용하려면 다음에서 설정 복사 드롭다운 목록에서 구성을 선택합니다.To use the property settings from an existing project configuration, in the Copy settings from drop-down list, choose a configuration.

  6. 동시에 솔루션 수준 구성을 만들려면 새 솔루션 구성 만들기 확인란을 선택합니다.To create a solution-wide configuration at the same time, select the Create new solution configuration check box.

프로젝트 구성의 이름을 바꾸려면To rename a project configuration

  1. 구성 관리자 대화 상자를 엽니다.Open the Configuration Manager dialog box.

  2. 프로젝트 열에서 이름을 바꿀 프로젝트 구성이 포함된 프로젝트를 선택합니다.In the Project column, select the project that has the project configuration you want to rename.

  3. 해당 프로젝트의 구성 드롭다운 목록에서 편집을 선택합니다.In the Configuration drop-down list for that project, choose Edit.

    프로젝트 구성 편집 대화 상자가 열립니다.The Edit Project Configurations dialog box opens.

  4. 변경할 프로젝트 구성 이름을 선택합니다.Select the project configuration name you want to change.

  5. 이름 바꾸기를 선택하고 새 이름을 입력합니다.Select Rename, and then enter a new name.

솔루션 수준 빌드 구성 만들기 및 수정Creating and Modifying Solution-wide Build Configurations

솔루션 수준 빌드 구성을 만들려면To create a solution-wide build configuration

  1. 구성 관리자 대화 상자를 엽니다.Open the Configuration Manager dialog box.

  2. 활성 솔루션 구성 드롭다운 목록에서 새로 만들기를 선택합니다.In the Active solution configuration drop-down list, choose New.

    새 솔루션 구성 대화 상자가 열립니다.The New Solution Configuration dialog box opens.

  3. 이름 텍스트 상자에 새 구성의 이름을 입력합니다.In the Name text box, enter a name for the new configuration.

  4. 기존 솔루션 구성의 설정을 사용하려면 다음에서 설정 복사 드롭다운 목록에서 구성을 선택합니다.To use the settings from an existing solution configuration, in the Copy settings from drop-down list, choose a configuration.

  5. 동시에 프로젝트 구성을 만들려면 새 프로젝트 구성 만들기 확인란을 선택합니다.If you want to create project configurations at the same time, select the Create new project configurations check box.

솔루션 수준 빌드 구성의 이름을 바꾸려면To rename a solution-wide build configuration

  1. 구성 관리자 대화 상자를 엽니다.Open the Configuration Manager dialog box.

  2. 활성 솔루션 구성 드롭다운 목록에서 편집을 선택합니다.In the Active solution configuration drop-down list, choose Edit.

    솔루션 구성 편집 대화 상자가 열립니다.The Edit Solution Configurations dialog box opens.

  3. 변경할 솔루션 구성 이름을 선택합니다.Select the solution configuration name you want to change.

  4. 이름 바꾸기를 선택하고 새 이름을 입력합니다.Select Rename, and then enter a new name.

솔루션 수준 빌드 구성을 수정하려면To modify a solution-wide build configuration

  1. 구성 관리자 대화 상자를 엽니다.Open the Configuration Manager dialog box.

  2. 활성 솔루션 구성 드롭다운 목록에서 원하는 구성을 선택합니다.In the Active solution configuration drop-down list, select the configuration you want.

  3. 프로젝트 컨텍스트 창에서 모든 프로젝트에 대해 원하는 구성플랫폼을 선택하고 빌드 여부 및 배포 여부를 선택합니다.In the Project contexts pane, for every project, select the Configuration and Platform you want, and select whether to Build it and whether to Deploy it..

참고 항목See Also

빌드 구성 이해 Understanding Build Configurations
Visual Studio에서 프로젝트 및 솔루션 빌드 및 정리 Building and Cleaning Projects and Solutions in Visual Studio
프로젝트 및 솔루션 속성 관리Managing Project and Solution Properties