2010-07-29 1 views
1

Я работаю над проектом, и у нас есть огромная сборка, если сотни типов. Я хотел бы добавить какой-то анализ кода, но только для новых типов. В FxCop я могу выбрать типы и/или пространства имен, которые я хочу проанализировать. Я не могу найти способ сделать это в анализе кода VS2010. Это только я или это невозможно?VS2010 анализ кода выбор типов/пространств имен

ответ

2

Да, это возможно в VS2010, но нет никакого пользовательского интерфейса для создания подмножества. Вместо этого вам нужно либо указать список включения/исключения через свойство CodeAnalysisAdditionalOptions MSBuild (используя параметр командной строки/types, который будет использоваться при запуске FxCopCmd.exe), либо через файл проекта .fxcop, указанный через CodeAnalysisProject MSBuild имущество.

Последний подход вызвал проблемы в VS2008, поскольку FxCop попытается загрузить целевую DLL дважды, если он был включен в файл проекта. Я не пробовал это в VS2010, но, безусловно, стоит сделать это, прежде чем прибегать к подходу CodeAnalysisAdditionalOptions.


N.B .: Это точно такой же ответ, уже предусмотрены в http://social.msdn.microsoft.com/Forums/en-US/vstscode/thread/fd431e4d-401d-4b5b-b07d-144198e0dc30.

Смежные вопросы