Как получить расширение 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>