2016-11-24 7 views
2

Я хочу написать собственный анализатор кода в Visual Studio 2015 для C# ConsoleApplication. По этой причине я не хочу создавать отдельный шаблон «Analyzer with Code Fix» из шаблона, потому что это требует добавления этого анализатора в мои проекты как пакет nuget.Как добавить анализатор пользовательского кода в проект без nuget или VSIX?

enter image description here
Возможно ли добавить ссылку на анализатор вручную? Я бы хотел обратиться к анализатору без nuget.

+1

Вы можете щелкнуть правой кнопкой мыши на «Анализаторы» и выбрать dll анализатора. Лучше будет вопрос, почему вы не хотите использовать nuget. –

+0

@Jeroen Vannevel, потому что зачем беспокоиться о nuget, если это только пользовательский локальный анализатор? – Monsignor

ответ

3

Если вы добавите анализатор как Nuget и проверьте содержимое своего проекта, вы увидите, что добавлен только элемент <Analyzer Include="..." />. Вы можете сделать то же самое вручную. Кроме того, вы можете сделать это и в файле .csproj.user, так что вы также можете сделать это локально и не передавать это изменение в свой SCM.