Povolení a zakázání binární analýzy kódu pro spravovaný kód

Můžete nakonfigurovat starší analýzu kódu (binární analýzu) tak, aby se spouštěla po každém sestavení projektu spravovaného kódu. Pro každou konfiguraci sestavení můžete mít také různá nastavení, například ladění a vydání.

Poznámka:

Starší verze analýzy není k dispozici pro novější typy projektů, jako jsou aplikace .NET Core a .NET Standard. Tyto projekty používají analyzátory kódu založené na platformě .NET k analýze kódu v reálném čase i v době sestavení. Informace o zakázání analýzy zdrojového kódu v těchto projektech naleznete v tématu Postup zakázání analýzy zdrojového kódu.

Povolení nebo zakázání starší analýzy kódu:

  1. V Průzkumník řešení klikněte pravým tlačítkem myši na projekt a pak vyberte Vlastnosti.

  2. V dialogovém okně vlastnosti projektu přejděte na kartu Analýza kódu.

  3. Zadejte typ sestavení v části Konfigurace a cílovou platformu v platformě. (Non-.NET pouze projekty Core/.NET Standard.)

  4. Pokud chcete povolit nebo zakázat automatickou analýzu kódu, zaškrtněte nebo zrušte zaškrtnutí políčka Spustit při sestavení v části Binární analyzátory .

    Run binary code analysis on build option in Visual Studio

  5. Pokud potřebujete zakázat starší analýzu, ověřte, že je v souboru projektu zakázaná starší verze analýzy kódu. RunCodeAnalysis Nastavte vlastnost na false:

    <RunCodeAnalysis>false</RunCodeAnalysis>

Poznámka:

Zakázání binární analýzy kódu v buildu nemá vliv na analyzátory kódu založené na platformě .NET Compiler, které se vždy spouštějí při sestavení, pokud jste je nainstalovali jako balíček NuGet. Informace o zakázání analýzy z těchto analyzátorů naleznete v tématu Postup zakázání analýzy zdrojového kódu.