Параметры StyleCop не отображаются в Visual Studio

Я установил пакет StyleCop NuGet, теперь я хочу изменить несколько настроек StyleCop, но при щелчке правой кнопкой мыши в меню решения не появляется блок StyleCop Settings..

Любые идеи?


person Arkadi    schedule 12.09.2017    source источник
comment
Можете ли вы дать более подробную информацию о версии Visual Studio, которую вы используете?   -  person DiskJunky    schedule 12.09.2017
comment
Да, я использую Visual Studio 2017 Enterprise.   -  person Arkadi    schedule 12.09.2017
comment
Вы просмотрели другие сообщения, такие как; stackoverflow.com/questions/ 9278387/ ?   -  person DiskJunky    schedule 12.09.2017
comment
Перейдите к ссылкам на проект, найдите анализаторы, щелкните по нему правой кнопкой мыши и выберите «Открыть активный набор правил», затем вы можете отключить\включить правила, если установлен styleCop.   -  person srinced    schedule 12.09.2017


Ответы (1)


Параметры StyleCop не отображаются в Visual Studio

Самый простой способ — загрузить установщик StyleCop, а затем установить его. После того, как вы выполнили установку, ваша Visual Studio должна иметь новую команду в меню «Инструменты»:

Новое меню StyleCop

В Visual Studio это меню появляется, когда вы щелкаете правой кнопкой мыши свой Проект (не щелкайте правой кнопкой мыши Решение). В этом меню параметров должен быть пункт меню Настройки StyleCop:

введите здесь описание изображения

Файл Settings.StyleCop можно открыть из проводника и отредактировать через графический интерфейс. Если это не сработает, попробуйте перетащить файл настроек в приложение под названием StyleCopSettingsEditor.exe, которое установлено в папке с программными файлами StyleCop.

Меню StyleCop в проекте

Кроме того, если вы все еще хотите использовать диспетчер пакетов NuGet и Visual Studio 2017, вам следует обратиться к решение Джона Вандербека на форуме Unity Answers.

person Leo Liu-MSFT    schedule 13.09.2017
comment
Если я установлю этот файл VSIX, изменится ли версия StyleCop, которую я использую? Я не могу перейти на более новую версию, потому что на наших серверах требуется определенная версия, мне нужно использовать ее локально. - person vkelman; 31.03.2020