FxCop

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
FxCop
Тип Статический анализ кода
Разработчик Microsoft
Операционная система Windows
Последняя версия 10.0 (26 июля 2010)
Сайт msdn.microsoft.com/en-us…

FxCop — бесплатный инструмент для статического анализа кода от Microsoft, проверяющий сборки .NET на соответствие рекомендациям по проектированию библиотек .NET Framework. В отличие от утилиты lint, FxCop анализирует скомпилированный объектный код, а не исходный код. FxCop использует разбор CIL и анализ графа вызовов для проверки сборок на наличие более чем 200 дефектов в следующих областях:

  • Корректность
  • Дизайн библиотек
  • Интернационализация
  • Соглашения именования
  • Производительность
  • Безопасность

FxCop включает как GUI, так и консольную версии утилиты. В Microsoft Visual Studio 2005 и Visual Studio 2008 Team System Development Editions включена возможность анализа кода, основанная на FxCop.

Обзор[править | править код]

FxCop представляет собой инструмент, помогающий разработчикам следовать корпоративным стандартам программирования. FxCop выполняет анализ кода для проверки соответствия стандартам программирования и соглашениям именования, и позволяет удостовериться, что соответствующие правила используются в написанной программе.

См. также[править | править код]

Ссылки[править | править код]