Postupy: Zobrazení, uložení a konfigurace souborů protokolu sestavení

Po sestavení projektu v integrovaném vývojovém Visual Studio ideu můžete zobrazit informace o tomto sestavení v okně Výstup. Pomocí těchto informací můžete například vyřešit potíže se selháním sestavení.

  • Pro projekty C++ můžete také zobrazit stejné informace v souboru protokolu, který se vytvoří a uloží při vytváření projektu.

  • U projektů spravovaného kódu můžete kliknout do okna výstupu sestavení a stisknout Ctrl + S. Visual Studio vás vyzve k zadání umístění pro uložení informací z okna Výstup do souboru protokolu.

Integrované vývojové prostředí (IDE) můžete použít také k určení typů informací, které chcete zobrazit o jednotlivých sestaveních.

Pokud sestavíte jakýkoli druh projektu pomocí MSBuild, můžete vytvořit soubor protokolu pro uložení informací o sestavení. Další informace najdete v tématu Získání protokolů sestavení.

Zobrazení souboru protokolu sestavení pro projekt jazyka C++

  1. V Windows Exploreru nebo Průzkumník souborů otevřete následující soubor (relativní ke kořenové složce projektu): Release \ {ProjectName}. Protokol* nebo ladění \ souboru {ProjectName}.log

Vytvoření souboru protokolu sestavení pro projekt spravovaného kódu

  1. Na řádku nabídek zvolte Sestavit > řešení sestavení.

  2. V okně Výstup klikněte někam do textu.

  3. Stiskněte Ctrl + S.

    Visual Studio vás vyzve k zadání umístění pro uložení výstupu sestavení.

Protokoly můžete také vygenerovat spuštěním MSBuild z příkazového řádku pomocí možnosti -fileLogger příkazového řádku ( -fl ). Viz Získání protokolů sestavení pomocí MSBuild.

Změna množství informací zahrnutých v protokolu sestavení

  1. Na řádku nabídek zvolte Nástroje > Možnosti.

  2. Na stránce Projekty a řešení zvolte stránku Sestavení a spuštění.

  3. V MSBuild seznamu podrobností výstupu sestavení projektu zvolte jednu z následujících hodnot a pak zvolte tlačítko OK.

    Úroveň podrobností Description
    Tichý Zobrazí pouze souhrn sestavení.
    Minimální Zobrazí souhrn sestavení a chyb, upozornění a zpráv, které jsou klasifikovány jako vysoce důležité.
    Normální Zobrazí souhrn sestavení. chyby, upozornění a zprávy, které jsou klasifikovány jako vysoce důležité; a hlavní kroky sestavení. Tuto úroveň podrobností budete používat nejčastěji.
    Detailed Zobrazí souhrn sestavení. chyby, upozornění a zprávy, které jsou klasifikovány jako vysoce důležité; všechny kroky sestavení; a zprávy, které jsou kategorizovány podle normální důležitosti.
    diagnostika Zobrazí všechna data, která jsou k dispozici pro sestavení. Tuto úroveň podrobností můžete použít k ladění problémů s vlastními skripty sestavení a dalšími problémy sestavení.

    Další informace najdete v tématu Dialogové okno Možnosti, Projekty a řešení, Sestavení a spuštění a LoggerVerbosity .

    Důležité

    Projekt je nutné znovu sestavit, aby se změny projeví v okně Výstup (všechny projekty) a v souboru <ProjectName>.txt (pouze projekty C++).

Použití binárních protokolů k usnadnění procházení velkých souborů protokolu

Binární protokoly jsou volitelnou funkcí pro projekty .NET, která umožňuje mít bohatší možnosti procházení protokolů, které můžou usnadnit hledání informací ve velkých protokolech. Pokud chcete použít binární protokoly, nainstalujte Project System Tools. Další informace najdete v tématu a https://msbuildlog.com Binární protokol.

Viz také