Comment : afficher, enregistrer et configurer des fichiers journaux de générationHow to: View, Save, and Configure Build Log Files

Après avoir généré un projet dans l’IDE de Visual Studio, vous pouvez consulter les informations sur cette génération dans la fenêtre Sortie.After you build a project in the Visual Studio IDE, you can view information about that build in the Output window. Grâce à ces informations, vous pouvez déboguer un échec de génération, par exemple.By using this information, you can, for example, troubleshoot a build failure. Pour les projets C++, vous pouvez également afficher les mêmes informations dans un fichier .txt qui est créé et enregistré automatiquement.For C++ projects, you can also view the same information in a .txt file that's created and saved automatically. Pour les projets de code managé, vous pouvez copier et coller les informations de la fenêtre Sortie dans un fichier .txt que vous enregistrez vous-même.For managed-code projects, you can copy and paste the information from the Output window into a .txt file and save it yourself. Vous pouvez également utiliser l’IDE pour spécifier les types d’informations à afficher pour chaque génération.You can also use the IDE to specify what kinds of information you want to view about each build.

Si vous générez tout type de projet à l’aide de MSBuild, vous pouvez créer un fichier .txt pour y enregistrer les informations de génération.If you build any kind of project by using MSBuild, you can create a .txt file to save information about the build. Pour plus d’informations, consultez Obtention de journaux de génération avec MSBuild.For more information, see Obtaining Build Logs.

Pour afficher le fichier journal de génération d’un projet C++To view the build log file for a C++ project

  1. Dans l’Explorateur Windows ou l’Explorateur de fichiers, ouvrez le fichier suivant : \...\Visual Studio Version\Projects\nom_projet\nom_projet\Debug\nom_projet.txtIn Windows Explorer or File Explorer, open the following file: \...\Visual Studio Version\Projects\ProjectName\ProjectName\Debug\ProjectName.txt

Pour créer un fichier journal de génération d’un projet de code managéTo create a build log file for a managed-code project

  1. Dans la barre de menus, choisissez Générer, puis Générer la solution.On the menu bar, choose Build, Build Solution.

  2. Dans la fenêtre Sortie, mettez en surbrillance les informations de la génération, puis copiez-les dans le Presse-papiers.In the Output window, highlight the information from the build, and then copy it to the Clipboard.

  3. Ouvrez un éditeur de texte, tel que le bloc-notes, collez les informations dans le fichier, puis enregistrez le fichier.Open a text editor, such as Notepad, paste the information into the file, and then save it.

Pour modifier la quantité d’informations contenues dans le journal de générationTo change the amount of information included in the build log

  1. Dans la barre de menus, sélectionnez Outils, Options.On the menu bar, choose Tools, Options.

  2. Dans la page Projets et solutions, choisissez la page Générer et exécuter.On the Projects and Solutions page, choose the Build and Run page.

  3. Dans la liste Commentaires relatifs à la sortie de génération du projet MSBuild, choisissez l’une des valeurs suivantes, puis choisissez le bouton OK.In the MSBuild project build output verbosity list, choose one of the following values, and then choose the OK button.

    Niveau de détailVerbosity level DescriptionDescription
    QuietQuiet Affiche uniquement un récapitulatif de la génération.Displays a summary of the build only.
    MinimalMinimal Affiche un récapitulatif de la génération, ainsi que les erreurs, avertissements et messages qui sont classés comme très importants.Displays a summary of the build and errors, warnings, and messages that are categorized as highly important.
    NormaleNormal Affiche un récapitulatif de la génération ; les erreurs, avertissements et messages qui sont classés comme très importants ; et les principales étapes de la génération.Displays a summary of the build; errors, warnings, and messages that are categorized as highly important; and the main steps of the build. Ce niveau de détail est celui que vous utiliserez le plus souvent.You'll use this level of detail most frequently.
    DétailléDetailed Affiche un récapitulatif de la génération ; les erreurs, avertissements et messages qui sont classés comme très importants ; toutes les étapes de la génération ; et les messages classés comme d’importance normale.Displays a summary of the build; errors, warnings, and messages that are categorized as highly important; all of the steps of the build; and messages that are categorized as of normal importance.
    DiagnosticDiagnostic Affiche toutes les données disponibles sur la génération.Displays all data that's available for the build. Vous pouvez utiliser ce niveau de détail pour faciliter le débogage des problèmes liés aux scripts de génération personnalisée et d’autres problèmes de génération.You can use this level of detail to help debug issues with custom build scripts and other build issues.

    Pour plus d’informations, consultez Options (boîte de dialogue), Projets et solutions, Générer et exécuter et LoggerVerbosity.For more information, see Options Dialog Box, Projects and Solutions, Build and Run and LoggerVerbosity.

    Important

    Vous devez regénérer le projet pour que vos modifications soient appliquées dans la fenêtre Sortie (tous les projets) et le fichier nom_projet.txt (projets C++ uniquement).You must rebuild the project for your changes to take effect in the Output window (all projects) and the ProjectName.txt file (C++ projects only).

Voir aussiSee Also

Obtention de journaux de génération Obtaining Build Logs
Génération et nettoyage de solutions et de projets dans Visual Studio Building and Cleaning Projects and Solutions in Visual Studio
Compilation et générationCompiling and Building