Как получить расширение StyleCop Visual Studio для использования правил из файла настроек?

Наша система сборки запускает Style Cop против правил в файле Settings.StyleCop,

Мои файлы нарушают многие правила. Поскольку большинство нарушений тривиальны, я бы хотел, чтобы мой компьютер помог их исправить. Я установил расширение StyleCop Visual Studio с http://stylecop.codeplex.com/. Затем я щелкнул правой кнопкой мыши по своему проекту в Visual Studio и запустил "запустить StyleCop".

Это привело к целому ряду различных нарушений системы сборки. Как я могу заставить расширение Style Cop Visual Studio работать с правилами в файле Settings.StyleCop?

1 ответ

Похоже, у вас либо установлена ​​другая версия StyleCop (поэтому она запускается при появлении новых ошибок), либо у вас есть файл родительских настроек, который отличается от файла на сервере сборки. Самый простой способ остановить это - остановить слияние в настройках StyleCop из корневого файла настроек решения (это можно настроить в диалоговом окне настроек StyleCop в IDE). Обратите внимание, что если вы сделаете это, вам также следует скопировать все соответствующие настройки из родительского файла настроек (обычно находится в папке установки StyleCop).

Конкретная настройка, которую вы ищете

<StringProperty Name="MergeSettingsFiles">NoMerge</StringProperty>
Другие вопросы по тегам