StyleCop игнорирует настройки

StyleCop (v4.4) начал игнорировать мои настройки.

Я импортировал цели StyleCop в файл проекта следующим образом:

  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <Import Project="..\..\Tools\Microsoft\StyleCop\CurrentStyleCop.targets" />

У меня есть файл StyleCop.Settings в каталоге проекта, и когда я редактирую его с помощью редактора настроек, он показывает, что SA1640 не отмечен, но при сборке я все еще получаю ошибки для SA1640.

Я попытался удалить StyelCop.Settings и положиться на один из каталогов более высокого уровня, но не могу заставить его работать.

Раньше он без проблем игнорировал SA1640 (это одно из немногих правил, которые я переопределяю, чтобы отключить).

Есть идеи, как я его сломал?


person Ergwun    schedule 29.02.2012    source источник


Ответы (1)


Оказывается, я редактировал файл настроек не той версией StyleCopSettingsEditor.

Переделал на версию 4.4 и все снова работает.

person Ergwun    schedule 29.02.2012
comment
Кстати, версия 4.4 была выпущена около 2 лет назад, а текущая версия StyleCop — 4.7. - person Oleg Shuruev; 29.02.2012
comment
Да, у меня установлена ​​4.7. Просто смотрел на старый проект, который все еще использовал 4.4. - person Ergwun; 29.02.2012