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.
Comment : modifier le répertoire de sortie de la génération
Explique comment modifier le répertoire de sortie.Comment : générer un répertoire de sortie commun
Décrit comment configurer votre solution pour générer un répertoire de sortie commun.Comment : personnaliser des événements de génération
Contient des liens vers des rubriques qui décrivent comment personnaliser les événements.Comment : définir plusieurs projets de démarrage
Décrit comment définir plusieurs projets de démarrage.Comment : créer et supprimer les dépendances d'un projet
Explique comment créer et supprimer des dépendances du projet.
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
Dans l'Explorateur de solutions, sélectionnez ou ouvrez la solution souhaitée.
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
Dans l'Explorateur de solutions, sélectionnez ou ouvrez le projet souhaité.
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
Dans le menu Outils, choisissez Options.
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.
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
Dans le menu Générer, choisissez Générer en tâche de fond.
Activez les cases à cocher correspondant aux configurations de projet à générer.
Choisissez Générer ou Régénérer.
Pour définir les options d'enregistrement des commandes de génération
Dans le menu Outils, choisissez Options.
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.
Sélectionnez une option dans la liste Avant la génération.
Pour afficher des informations sur les générations
Dans le menu Outils, choisissez Options.
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.
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.
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
Projets en tant que conteneurs
Référence
Gestionnaire de configurations, boîte de dialogue
Commutateurs de la ligne de commande de Devenv