方法 : 構成を作成および編集する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