Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Som standardinställning analyserar .NET Compiler Platform (Roslyn) automatiskt C#- eller Visual Basic-kod under en kompilering och när du skriver (via livekodanalys). Därför behöver du normalt inte utlösa kodanalys manuellt. Det finns dock några scenarier där du kanske vill utlösa kodanalys manuellt:
- Du vill visa kodanalysvarningar för alla filer i ett visst projekt eller en specifik lösning. Som standard kör live-kodanalys endast analysverktyg för det aktiva dokumentet. Du kan dock välja att utlösa kodanalys en gång i hela projektet eller lösningen. Du kan också aktivera kontinuerlig direktkodanalys för att köra hela lösningen. Mer information finns i Konfigurera livekodanalys för .NET.
- Du föredrar arbetsflöde för körning av kodanalys på begäran framför kontinuerlig liveanalys eller byggtidsanalys. I så fall kan du inaktivera analyskörning under live analys och ett bygge. Sedan kan du utlösa kodanalys manuellt en gång i ett projekt eller en lösning. Information om hur du inaktiverar analys finns i Inaktivera källkodsanalys för .NET.
Anmärkning
För att köra kodanalys manuellt krävs Visual Studio 2019 version 16.5 eller senare.
Köra kodanalys manuellt
Följ dessa steg om du vill köra en kodanalys manuellt:
Välj projektet i Solution Explorer.
På menyn Analysera väljer du Kör kodanalys>, kör kodanalys på [Projektnamn].
Du kan också köra kodanalys på hela lösningen genom att välja Analysera>Kör kodanalys>På lösning.
Kodanalysen börjar köras i bakgrunden. Meddelandet Kör kodanalys för "<projekt>" visas i statusfältet i Visual Studio nere i vänstra hörnet. När kodanalysen har slutförts ändras statusmeddelandet till Kodanalysen har slutförts för projektet<>. Fellistan uppdateras med all kodanalysdiagnostik.