Guide pratique pour créer et modifier des configurationsHow to: Create and edit configurations

Vous pouvez créer plusieurs configurations de build pour une solution.You can create several build configurations for a solution. Par exemple, vous pouvez configurer une build de débogage que vos testeurs peuvent utiliser pour rechercher et résoudre des problèmes. Vous pouvez également configurer différents types de builds que vous pouvez distribuer à des clients différents.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

Cette rubrique s’applique à Visual Studio sur Windows.This topic applies to Visual Studio on Windows. Pour Visual Studio pour Mac, consultez Créer et modifier des configurations dans Visual Studio pour Mac.For Visual Studio for Mac, see Create and edit configurations in Visual Studio for Mac.

Créer des configurations de buildCreate build configurations

Vous pouvez utiliser la boîte de dialogue Gestionnaire de configurations pour sélectionner ou modifier des configurations de build existantes, ou en créer d’autres.You can use the Configuration Manager dialog box to select or modify existing build configurations, or to create new ones.

Pour ouvrir la boîte de dialogue Gestionnaire de configurations, dans l’Explorateur de solutions, ouvrez le menu contextuel de la solution, puis choisissez Gestionnaire de configurations.To open the Configuration Manager dialog box, in Solution Explorer, open the shortcut menu for the solution and then choose Configuration Manager.

Note

Si la commande Gestionnaire de configurations n’apparaît pas dans le menu contextuel, regardez sous le menu Générer, dans la barre de menus.If the Configuration Manager command doesn't appear on the shortcut menu, look under the Build menu on the menu bar. Si elle n’y figure pas non plus, dans la barre de menus, choisissez Outils > Options. Dans le volet gauche de la boîte de dialogue Options, développez Projets et solutions > Général, puis dans le volet droit, cochez la case Afficher les configurations de build avancées.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.

Dans la boîte de dialogue Gestionnaire de configurations, vous pouvez utiliser la liste déroulante Configuration de la solution active pour sélectionner une configuration de build à l’échelle de la solution, modifier une configuration existante ou créer une nouvelle configuration.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. Vous pouvez utiliser la liste déroulante Plateforme de la solution active pour sélectionner la plateforme ciblée par la configuration, modifier une plateforme existante ou ajouter une nouvelle plateforme.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. Le volet Contextes des projets répertorie les projets de la solution.The Project contexts pane lists the projects in the solution. Pour chaque projet, vous pouvez sélectionner une plateforme et une configuration spécifiques au projet, modifier celles existantes, ou créer une nouvelle configuration et ajouter une nouvelle plateforme.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. Vous pouvez également cocher les cases qui indiquent si chaque projet est inclus lorsque vous utilisez la configuration à l’échelle de la solution pour générer ou déployer la solution.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.

Après avoir installé les configurations de votre choix, vous pouvez définir les propriétés de projet appropriées pour ces configurations.After you set up the configurations you want, you can set project properties that are appropriate for those configurations.

Pour définir des propriétés sur la base de configurationsTo set properties based on configurations

  • Dans l’ Explorateur de solutions, ouvrez le menu contextuel d’un projet et choisissez Propriétés.In Solution Explorer, open the shortcut menu for a project and then choose Properties.

    La fenêtre Pages de propriétés apparaît.The Property Pages window opens.

    Vous pouvez définir des propriétés pour vos configurations.You can set properties for your configurations. Par exemple, pour une configuration Release, vous pouvez spécifier l’optimisation du code quand la solution est générée et, pour une configuration Debug, vous pouvez spécifier l’ajout du symbole de compilation conditionnelle 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. Pour plus d’informations sur les paramètres des pages de propriétés, consultez Gestion des propriétés des projets et des solutions.For more information about property page settings, see Manage project and solution properties.

Créer et modifier des configurations de projetCreate and modify project configurations

Pour créer une configuration de projetTo create a project configuration

  1. Ouvrez la boîte de dialogue Gestionnaire de configurations.Open the Configuration Manager dialog box.

  2. Sélectionnez un projet dans la colonne Projet.Select a project in the Project column.

  3. Dans la liste déroulante Configuration de ce projet, choisissez Nouveau.In the Configuration drop-down list for that project, choose New.

    La boîte de dialogue Nouvelle configuration de projet apparaît.The New Project Configuration dialog box opens.

  4. Dans la zone Nom, entrez un nom pour la nouvelle configuration.In the Name box, enter a name for the new configuration.

  5. Pour utiliser les paramètres de propriété d’une configuration de projet existante, dans la liste déroulante Copier les paramètres à partir de, choisissez une configuration.To use the property settings from an existing project configuration, in the Copy settings from drop-down list, choose a configuration.

  6. Pour créer une configuration à l’échelle de la solution au même moment, cochez la case Créer une nouvelle configuration de solution.To create a solution-wide configuration at the same time, select the Create new solution configuration check box.

Pour renommer une configuration de projetTo rename a project configuration

  1. Ouvrez la boîte de dialogue Gestionnaire de configurations.Open the Configuration Manager dialog box.

  2. Dans la colonne Projet, sélectionnez le projet dont vous souhaitez renommer la configuration de projet.In the Project column, select the project that has the project configuration you want to rename.

  3. Dans la liste déroulante Configuration de ce projet, choisissez Modifier.In the Configuration drop-down list for that project, choose Edit.

    La boîte de dialogue Modifier les configurations de projet apparaît.The Edit Project Configurations dialog box opens.

  4. Sélectionnez le nom de la configuration de projet à modifier.Select the project configuration name you want to change.

  5. Sélectionnez Renommer, puis entrez un nouveau nom.Select Rename, and then enter a new name.

Créer et modifier des configurations de build à l’échelle de la solutionCreate and modify solution-wide build configurations

Pour créer une configuration de build à l’échelle de la solutionTo create a solution-wide build configuration

  1. Ouvrez la boîte de dialogue Gestionnaire de configurations.Open the Configuration Manager dialog box.

  2. Dans la liste déroulante Configuration de la solution active, choisissez Nouveau.In the Active solution configuration drop-down list, choose New.

    La boîte de dialogue Nouvelle configuration de solution apparaît.The New Solution Configuration dialog box opens.

  3. Dans la zone de texte Nom, entrez un nom pour la nouvelle configuration.In the Name text box, enter a name for the new configuration.

  4. Pour utiliser les paramètres d’une configuration de solution existante, dans la liste déroulante Copier les paramètres à partir de, choisissez une configuration.To use the settings from an existing solution configuration, in the Copy settings from drop-down list, choose a configuration.

  5. Si vous souhaitez créer des configurations de projet au même moment, cochez la case Créer des configurations de projet.If you want to create project configurations at the same time, select the Create new project configurations check box.

Pour renommer une configuration de build à l’échelle de la solutionTo rename a solution-wide build configuration

  1. Ouvrez la boîte de dialogue Gestionnaire de configurations.Open the Configuration Manager dialog box.

  2. Dans la liste déroulante Configuration de la solution active, choisissez Modifier.In the Active solution configuration drop-down list, choose Edit.

    La boîte de dialogue Modifier les configurations de solutions apparaît.The Edit Solution Configurations dialog box opens.

  3. Sélectionnez le nom de la configuration de solution à modifier.Select the solution configuration name you want to change.

  4. Sélectionnez Renommer, puis entrez un nouveau nom.Select Rename, and then enter a new name.

Pour modifier une configuration de build à l’échelle de la solutionTo modify a solution-wide build configuration

  1. Ouvrez la boîte de dialogue Gestionnaire de configurations.Open the Configuration Manager dialog box.

  2. Dans la liste déroulante Configuration de la solution active, sélectionnez la configuration de votre choix.In the Active solution configuration drop-down list, select the configuration you want.

  3. Dans le volet Contextes des projets, pour chaque projet, sélectionnez la Configuration et la Plateforme de votre choix, puis choisissez entre Générer ou Déployer.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.

Voir aussiSee also