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:
V Průzkumník řešení vyberte projekt.
V nabídce Analyzovat vyberte Spustit analýzu kódu analýzy>kódu v [Název projektu].
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.