如何在没有nuget或VSIX的情况下为项目添加自定义代码分析器?

时间:2016-11-24 07:20:38

标签: c# visual-studio-2015 roslyn analyzer

我想在Visual Studio 2015中为C#ConsoleApplication编写自定义代码分析器。出于这个原因,我不想在模板中创建一个单独的“带代码修复分析器”项目,因为这需要在我的项目中将此分析器添加为nuget包。

enter image description here
是否可以手动添加分析仪参考?我想在没有nuget的情况下参考分析仪。

1 个答案:

答案 0 :(得分:7)

如果您将分析器添加为Nuget并检查项目的内容,您将看到只添加了<Analyzer Include="..." />项。您可以手动执行相同操作。此外,您也可以在.csproj.user文件中执行此操作,因此您也可以在本地执行此操作,而不是将此更改提交给SCM。