2012-02-29 2 views
2

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

я импортировал цели StyleCop в файле проекта, как это:

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

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

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

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

Любые идеи, как я сломал его?

ответ

0

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

Повторно отредактирован с версией 4.4, и все это работает снова.

+0

BTW, версия 4.4 была выпущена smth около 2 лет назад, а текущая версия StyleCop - 4.7. –

+0

Да, у меня установлено 4.7. Просто смотрел старый проект, который все еще использовал 4.4. – Ergwun