Partager via


Comment : préparer et gérer des générations

Mise à jour : novembre 2007

Visual Studio 2005 propose plusieurs moyens pour vous aider à organiser les fichiers à inclure dans la génération d'un projet ou d'une solution, à déterminer quelles propriétés de projet doivent être appliquées lors de chaque génération et à définir l'ordre dans lequel les projets seront générés. Cette section contient des rubriques qui expliquent différentes procédures pour préparer et gérer les générations.

Vous trouverez ci-après les procédures courantes de Visual Studio pour préparer et gérer les générations.

Remarque :

Les options disponibles dans les boîtes de dialogue, ainsi que les noms et emplacements des commandes de menu que vous voyez, peuvent différer de ce qui est décrit dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour générer, régénérer ou nettoyer une solution entière

  1. Dans l'Explorateur de solutions, sélectionnez ou ouvrez la solution souhaitée.

  2. Dans le menu Générer, choisissez Générer la solution, Régénérer la solution ou Nettoyer la solution.

    • Choisissez Générer or Générer la solution pour compiler uniquement ces fichiers et composants du projet qui ont été modifiés depuis la dernière génération.

      Remarque :

      La commande Générer devient Générer la solution lorsqu'une solution contient plusieurs projets.

    • Choisissez Régénérer la solution pour commencer par « nettoyer » la solution, puis générer tous les fichiers et composants du projet.

    • Choisissez Nettoyer la solution pour supprimer tout fichier intermédiaire ou de sortie, ne laissant que les fichiers du projet et des composants à partir desquels de nouvelles instances des fichiers intermédiaires ou de sortie peuvent ensuite être générées.

Pour générer ou régénérer un projet unique

  1. Dans l'Explorateur de solutions, sélectionnez ou ouvrez le projet souhaité.

  2. Dans le menu Générer, choisissez Générer [Nom Projet] ou Régénérer [Nom Projet].

    • Choisissez Générer [Nom du projet] pour générer uniquement les composants du projet qui ont été modifiés depuis la dernière génération.

    • Choisissez Régénérer [Nom du projet] pour commencer par « nettoyer » le projet, puis générer les fichiers du projet et tous ses composants.

Pour générer uniquement le projet de démarrage et ses dépendances

  1. Dans le menu Outils, choisissez Options.

  2. Dans la boîte de dialogue Options, développez le dossier Projets et solutions, puis choisissez Générer et exécuter.

    Générer et exécuter, Projets et solutions, boîte de dialogue Options s'ouvre.

  3. Sélectionnez l'option à Générer des projets de démarrage et des dépendances à l'exécution.

    Lorsque cette option est sélectionnée, seul le projet de démarrage actuel et ses dépendances sont générées lorsque vous choisissez :

    • la commande Démarrer (F5) dans menu Déboguer.

      - ou -

    • la commande Générer la solution (CTRL+MAJ+B) dans le menu Exécuter.

    Lorsque cette option est désactivée, l'une ou l'autre de ces commandes génère tous les projets, leurs dépendances et les fichiers solution. Cette option est désactivée par défaut.

Pour générer uniquement le projet Visual C++ sélectionné

  • Pour les projets Visual C++ uniquement, un sous-menu Projet uniquement du menu Générer affiche trois commandes spécifiques aux projets :

    • Générer uniquement <nomprojet>

    • Régénérer uniquement <nomprojet>

    • Nettoyer uniquement <nomprojet>

    • Lier uniquement <nomprojet>

    Ces commandes génèrent, régénèrent, nettoient ou lient le projet Visual C++ actuellement sélectionné dans l'Explorateur de solutions, sans générer, régénérer, nettoyer ou lier les dépendances de projet ou les fichiers solution.En fonction de la version Visual Studio que vous avez installée, vous pouvez avoir des commandes supplémentaires disponibles sur le sous-menu Projet uniquement.

Pour générer en tâche de fond plusieurs configurations de projet

  1. Dans le menu Générer, choisissez Générer en tâche de fond.

  2. Activez les cases à cocher correspondant aux configurations de projet à générer.

  3. Choisissez Générer ou Régénérer.

Pour définir les options d'enregistrement des commandes de génération

  1. Dans le menu Outils, choisissez Options.

  2. Dans la boîte de dialogue Options, développez le dossier Projets et solutions, puis choisissez Générer et exécuter.

    Générer et exécuter, Projets et solutions, boîte de dialogue Options s'ouvre.

  3. Sélectionnez une option dans la liste Avant la génération.

Pour afficher des informations sur les générations

  1. Dans le menu Outils, choisissez Options.

  2. Dans la boîte de dialogue Options, développez le dossier Projets et solutions, puis choisissez Général.

    Général, Projets et solutions, boîte de dialogue Options s'ouvre.

  3. Si vous souhaitez que la fenêtre de sortie s'affiche au premier plan afin d'indiquer la progression des générations, sélectionnez Afficher la fenêtre Sortie au démarrage de la génération.

  4. Si vous souhaitez que la fenêtre de la liste des tâches s'affiche afin d'indiquer toutes les erreurs survenues au cours d'une génération, sélectionnez l'option Toujours afficher la liste d'erreurs à la fin de la génération avec erreurs.

Voir aussi

Concepts

Configurations de génération

Projets en tant que conteneurs

Référence

Gestionnaire de configurations, boîte de dialogue

Commutateurs de la ligne de commande de Devenv

Autres ressources

Génération dans Visual Studio

Génération dans Visual Studio

Référence à la génération C/C++