Включение и отключение анализа двоичного кода для управляемого кода
Вы можете настроить устаревший анализ кода (двоичный анализ) для выполнения после каждой сборки проекта управляемого кода. Вы также можете иметь разные параметры для каждой конфигурации сборки, например отладку и выпуск.
Примечание.
Устаревший анализ недоступен для новых типов проектов, таких как приложения .NET Core и .NET Standard. Эти проекты используют анализаторы кода на основе платформы компилятора .NET для анализа кода как в реальном времени, так и во время сборки. Сведения об отключении анализа исходного кода в этих проектах см. в разделе "Как отключить анализ исходного кода".
Чтобы включить или отключить устаревший анализ кода:
В Обозреватель решений щелкните проект правой кнопкой мыши и выберите пункт "Свойства".
В диалоговом окне свойств проекта перейдите на вкладку "Анализ кода".
Укажите тип сборки в конфигурации и целевую платформу на платформе. (только проекты Non-.NET Core/.NET Standard.)
Чтобы включить или отключить автоматический анализ кода, выберите или снимите флажок "Запуск в сборке проверка" в разделе "Двоичные анализаторы".
Если необходимо отключить устаревший анализ, убедитесь, что анализ устаревшего кода отключен в файле проекта.
RunCodeAnalysis
Задайте для свойства значение false:<RunCodeAnalysis>false</RunCodeAnalysis>
Примечание.
Отключение анализа двоичного кода на сборке не влияет на анализаторы кода на основе платформы компилятора .NET, которые всегда выполняются при сборке, если они установлены в качестве пакета NuGet. Сведения об отключении анализа из этих анализаторов см. в разделе "Как отключить анализ исходного кода".
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по