FxCop для.NET 4.0

Я знаю, что в Visual Studio 2010 встроен новый инструмент анализа кода, но это только для премиум-версий. Из того, что я вижу, последняя версия FxCop поддерживает.NET 3.5 SP1. В процессе поиска я не смог найти никаких ссылок на FxCop для.NET 4.0. Планируется ли продолжать предлагать FxCop и для него поддерживать.NET 4.0? Где я могу найти больше информации об этом и скачать его?

4 ответа

Решение

Последняя версия FXCop (v10) поставляется вместе с установкой последней версии Windows SDK для Windows 7 и.Net 4, выпущенной 19.05.2010. От Microsoft - Полные ISO

После установки SDK вы можете найти EXE-файл установщика FXC в папке% programfiles% \ Microsoft SDKs \ Windows \ v7.1 \ Bin \ FXCop (предполагается, что вы сохранили каталог установки по умолчанию при установке SDK).

Наслаждаться.

FxCop теперь улучшен для работы с.NET 4.0. Вы можете найти его здесь: http://blogs.msdn.com/b/codeanalysis/archive/2010/07/26/fxcop-10-0-is-available.aspx

Новая версия помечена 10.0, как Visual Studio.

Я гуглил для FXcop 4.0 и нашел следующие полезные ссылки:

http://social.msdn.microsoft.com/Forums/en/vstscode/thread/74b2815a-626d-4aef-a08a-14c2fa72b506

Похоже, его еще нет, но планируется поддержка FXCop для.NET 4.0.

Альтернативой правилам FxCop было бы использование инструмента NDepend. Этот инструмент позволяет писать правила кода через C# LINQ Запросы, которые мы называем CQLinq, поддерживают.NET v4 и v4.5 и интегрированы в VS 2012, 2010, 2008. Отказ от ответственности: я являюсь одним из разработчиков инструмента

По умолчанию предлагается более 200 правил кода. Настроить существующие правила или создать свои собственные правила легко благодаря синтаксису C# LINQ.

Правила могут быть проверены в реальном времени в Visual Studio и во время процесса сборки в сгенерированном отчете HTML+javascript.

Другие вопросы по тегам