2015-06-30 3 views
1

Я включил StyleCop в VS2013, используя следующие шагиVS 2013 Run StyleCop Опция

  1. установлен StyleCop с командой install-package stylecop.msbuild

  2. Обновлено ниже строки в файле .csproj

    а. <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(ProgramFiles)\MSBuild\StyleCop\v4.7\StyleCop.targets" />

    b. <StyleCopTreatErrorsAsWarnings>false</StyleCopTreatErrorsAsWarnings> in first <PropertyGroup> of the .csproj file.

  3. Скопируйте настройки.StyleCop в папку решения проекта из C: \ Program Files \ StyleCop 4.7 в корневую папку решения или добавьте в качестве элемента решения.
  4. Дважды щелкните файл Settings.StyleCop, чтобы настроить правила. Вы должны иметь возможность использовать стили в своем проекте.

Когда я создаю приложение, функциональность StyleCop работает должным образом. Но когда я правой кнопкой мыши на любом проекте я не вижу опцию «Run StyleCop» или «Run StyleCop (Rescan All).

Может кто-нибудь помочь мне в этом?

+1

Я просто установил его с http://stylecop.codeplex.com, и он отлично себя зарекомендовал. –

ответ

1

nuget packageStyleCop.MSBuild упрощает добавление свойств для csproj, необходимых для запуска StyleCop как части сборки. Он также ссылается на экземпляр StyleCop внутри /packages/, что означает, что он загружается из sourcecontrol, и каждый разработчик не нуждается в установке StyleCop.

Чтобы получить контекстное меню , вам необходимо установить StyleCop на ваш локальный компьютер.

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