Partager via


Génération et nettoyage de solutions et de projets dans Visual Studio

À l'aide de les procédures de cette rubrique, vous pouvez générer, régénérer, ou nettoyer tous les ou certains projets ou des éléments de projet dans une solution.Pour un didacticiel pas - à - pas, consultez Procédure pas à pas : génération d'une application.

[!REMARQUE]

L'interface utilisateur dans votre édition de Visual Studio peut différer de ce que cette rubrique, selon vos paramètres actifs.Pour modifier vos paramètres, ouvrez le menu Outils, puis choisissez Importation et exportation de paramètres.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 Explorateur de solutions, sélectionnez ou ouvrez la solution.

  2. Dans la barre de menus, sélectionnez Build, puis choisissez l'une des commandes suivantes :

    • Choisissez Build ou Générer la solution pour compiler uniquement les fichiers et composants du projet qui ont changé depuis la dernière build.

      [!REMARQUE]

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

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

    • Choisissez Nettoyer la solution pour supprimer tous les fichiers intermédiaires et de sortie.Seuls les fichiers projet et de composants qui est autorisé, de nouvelles instances de l'intermédiaire et fichiers de sortie peuvent ensuite être générés.

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

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

  2. Dans la barre de menus, sélectionnez Build, puis choisissez BuildNomprojet ou RégénérerNomprojet.

    • Choisissez BuildNomprojet pour générer uniquement les composants du projet qui ont changé depuis la dernière build.

    • Choisissez RégénérerNomprojet pour commencer par « nettoyer » le projet puis génèrent des fichiers projet et tous les composants de projet.

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

  1. Dans la barre de menus, sélectionnez Outils, Options.

  2. Dans la boîte de dialogue Options, développez le nœud Projets et solutions, puis sélectionnez la page Générer et exécuter .

    La boîte de dialogue Génération et exécution, projets et solutions, options s'ouvre.

  3. Activez la case à cocher Générer des projets de démarrage et des dépendances à l'exécution .

    Lorsque cette case à cocher est activée, seul le projet de démarrage en cours et ses dépendances sont générés lorsque vous effectuez l'une des étapes suivantes :

    • Dans la barre de menus, sélectionnez Déboguer, Démarrer (F5).

    • Dans la barre de menus, sélectionnez Build, Générer la solution (CTRL+MAJ+B).

    Lorsque cette case à cocher est désactivée, tous les projets, leurs dépendances, et les fichiers solution sont générés lorsque vous exécutez l'une des commandes précédentes.Cette case à cocher est désactivée par défaut.

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

  • Choisissez un projet d' Visual C++, puis, dans la barre de menus, sélectionnez Build, Projet uniquement, et une des commandes suivantes :

    • Génération uniquementNomprojet

    • Régénération uniquementNomprojet

    • Nettoyer uniquementNomprojet

    • Lien uniquementNomprojet

    Ces commandes s'appliquent uniquement au projet d' Visual C++ que vous avez choisi, sans générer, régénérer, nettoyer, ou joindre aucune dépendances du projet ou fichier solution.Selon votre version d' Visual Studio, le sous-menu Projet uniquement peut contenir plus de commandes.

Pour compiler plusieurs éléments de projet C++

  • Dans Explorateur de solutions, choisissez les fichiers qui ont plusieurs peuvent être des actions compilées, ouvrez le menu contextuel pour un de ces fichiers, puis choisissez Compiler.

    Si les fichiers ont des dépendances, les fichiers seront compilés dans l'ordre de dépendance.L'exécution de compilation échoue si les fichiers requièrent un en-tête précompilé non disponible lorsque vous compilez.L'exécution de compilation utilise la configuration de solution active actuelle.

Pour arrêter une build

  • Effectuez l'une des étapes suivantes :

    • Dans la barre de menus, sélectionnez Build, Annuler.

    • Choisissez des touches d'interruption de CTRL +.

Voir aussi

Tâches

Comment : afficher, enregistrer et configurer des fichiers journaux de génération

Référence

Commutateurs de la ligne de commande de Devenv

Concepts

Obtention de journaux de génération avec MSBuild

Présentation des configurations de build

Projets et solutions

Autres ressources

Génération d'applications dans Visual Studio

Configurations de projet Debug et Release

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