Guide pratique pour 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 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, et les enregistrer 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 un projet à l’aide de MSBuild, vous pouvez créer un fichier .txt pour y enregistrer les informations de build.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 Obtenir des journaux de génération.For more information, see Obtain 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 > Générer la solution.On the menu bar, choose Build > Build Solution.

  2. Dans la fenêtre Sortie, mettez en surbrillance les informations relatives à la build, 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, par exemple le Bloc-notes, collez les informations dans le fichier, puis enregistrez-le.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, choisissez 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
    SilencieuxQuiet Affiche uniquement un récapitulatif de la génération.Displays a summary of the build only.
    MinimaleMinimal 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.
    NormalNormal 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 changements soient appliqués dans la fenêtre Sortie (tous les projets) et le fichier .txt (projets C++ uniquement).You must rebuild the project for your changes to take effect in the Output window (all projects) and the .txt file (C++ projects only).

Voir aussiSee also