Практическое руководство. Настройка анализа кода для проекта управляемого кода
Visual Studio Ultimate, Visual Studio Premium и Visual Studio Professional позволяют выбрать в списке анализа кода наборы правил для применения к проекту управляемого кода.Набор правил по умолчанию — минимально рекомендованные правила Майкрософт.Также к одному проекту или всем проектам решения можно применить любой другой набор правил.
Примечание |
---|
Дополнительные сведения о настройке набора правил для веб-приложений ASP.NET см. в разделе Практическое руководство. Настройка анализа кода для веб-приложения ASP.NET. |
Настройка набора правил для проекта .NET Framework
В Обозревателе решений щелкните проект.
В меню Анализ щелкните команду Настроить анализ кода для ProjectName.
В списках Конфигурация и Платформа выберите конфигурацию построения и целевую платформу.
Для выполнения анализа кода при каждом построении проекта с помощью указанной конфигурации установите флажок Включить анализ кода в построении (определяет константу CODE_ANALYSIS).Также можно выполнить анализ кода вручную, открыв меню Анализ и выбрав пункт Запустить анализ кода на ProjectName.
По умолчанию при анализе кода не выводятся сообщения об ошибках в коде, автоматически созданном внешними средствами.Чтобы просмотреть предупреждения из созданного кода, снимите флажок Исключить результаты из созданного кода.
Примечание Данный параметр не скрывает ошибки и предупреждения, полученные из созданного кода, если такие ошибки и предупреждения появляются в формах и шаблонах.В данном случае возможен просмотр и поддержка исходного кода для формы или шаблона.
В списке Выполнить этот набор правил выполните следующие действия.
Дважды щелкните набор правил, который следует использовать.
Нажмите <Обзор...>, чтобы указать существующий настраиваемый набор правил, если его нет в списке.
Определите настраиваемый набор правил.
Для получения дополнительной информации см. Создание настраиваемых наборов правил анализа кода.
См. также
Задачи
Пошаговое руководство. Настройка и использование набора настраиваемых правил