Я знаю, что Visual Studio 2010 имеет новый инструмент анализа кода, встроенный в, но это только для премиальных и окончательных выпусков. Из того, что я вижу, последний FxCop поддерживает .NET 3.5 SP1. Поиск Я не смог найти ссылки на FxCop для .NET 4.0. Планируется ли продолжать предлагать FxCop и поддерживать его в .NET 4.0? Где я могу найти дополнительную информацию об этом и загрузить его?
FxCop для .NET 4.0
Ответ 1
Последняя версия FXCop (v10) связана с установкой последней версии Windows SDK для Windows 7 и .Net 4, выпущенной 5/19/2010. От Microsoft - Полные ISO
После установки SDK вы можете найти установщик FXCop EXE в папке% programfiles%\Microsoft SDK\Windows\v7.1\Bin\FXCop (предполагается, что вы устанавливали каталог установки по умолчанию при установке SDK).
Enjoy.
Ответ 2
FxCop теперь расширен для работы с .NET 4.0. Вы можете найти это здесь: http://blogs.msdn.com/b/codeanalysis/archive/2010/07/26/fxcop-10-0-is-available.aspx
Новая версия отмечена 10.0, как и Visual Studio.
Ответ 3
Я googled для FXcop 4.0 и нашел следующие полезные ссылки:
http://social.msdn.microsoft.com/Forums/en/vstscode/thread/74b2815a-626d-4aef-a08a-14c2fa72b506
Похоже, что его еще нет, но планируется поддержка FXCop для .NET 4.0.
Ответ 4
Альтернативой правилам FxCop было бы использовать инструмент NDepend. Этот инструмент, который позволяет писать правила кода над запросами LINQ С# то, что мы называем CQLinq, поддерживает .NET v4 и v4.5, и интегрирован в VS 2012, 2010, 2008. Отказ от ответственности: я являюсь одним из разработчиков этого инструмента
По умолчанию предлагается 200 правил кода. Настройка существующих правил или создание собственных правил прямолинейна благодаря синтаксису С# LINQ.
Правила могут быть проверены жить в Visual Studio и во время процесса сборки, сгенерированный отчет HTML + javascript.