Ruční spuštění analýzy kódu pro .NET

Analyzátory platformy .NET Compiler Platform (Roslyn) ve výchozím nastavení automaticky analyzují kód jazyka C# nebo Visual Basic během sestavování a při psaní (prostřednictvím živé analýzy kódu). Proto obvykle nemusíte aktivovat analýzu kódu ručně. Existují však některé scénáře, ve kterých můžete chtít ručně aktivovat analýzu kódu:

  • Chcete zobrazit upozornění analýzy kódu pro všechny soubory v určitém projektu nebo řešení. Analýza živého kódu ve výchozím nastavení spouští analyzátory pouze pro aktivní dokument. Můžete se ale rozhodnout aktivovat analýzu kódu jednou v celém projektu nebo řešení. Případně můžete povolit průběžnou živou analýzu kódu, která se má spouštět v celém řešení. Další informace naleznete v tématu Konfigurace živé analýzy kódu pro .NET.
  • Dáváte přednost pracovnímu postupu provádění analýzy kódu na vyžádání před průběžnou živou analýzou nebo analýzou času sestavení. Pokud ano, můžete během živé analýzy a sestavení zakázat provádění analyzátoru. Pak můžete v projektu nebo řešení ručně aktivovat analýzu kódu. Informace o zakázání analýzy naleznete v tématu Zakázání analýzy zdrojového kódu pro .NET.

Poznámka:

Ruční spuštění analýzy kódu vyžaduje Visual Studio 2019 verze 16.5 nebo novější.

Ruční spuštění analýzy kódu

Pokud chcete analýzu kódu spustit ručně, postupujte takto:

  1. V Průzkumník řešení vyberte projekt.

  2. V nabídce Analyzovat vyberte Spustit analýzu kódu analýzy>kódu v [Název projektu].

  3. Pokud chcete případně spustit analýzu kódu pro celé řešení, vyberte Analyzovat>analýzu>kódu v řešení.

    Analýza kódu se spustí na pozadí. Zpráva Spuštění analýzy kódu pro projekt<> se zobrazí na stavovém řádku sady Visual Studio v levém dolním rohu. Po dokončení analýzy kódu se stavová zpráva změní na analýzu kódu dokončenou pro projekt<>. Seznam chyb se aktualizuje se všemi diagnostikami analýzy kódu.