我在类库中有一个DiagnosticAnalyzer
和一个CodeFixProvider
,换句话说,一个Roslyn Analyzer。我可以将它打包成Nuget或Vsix,但我从来不打算发布它,而只需要在一个单声道解决方案中使用它。我希望简单地将类库添加为引用,就可以像将其安装为Nuget一样将类库视为“分析器”。是否可以在同一解决方案中使用DiagnosticAnalyzer
?
答案 0 :(得分:0)
您可以通过引用dll添加分析器,该dll应该可以与您自己构建的dll一起使用。
编辑:
对于没有here所述工具的.NET Core和.NET Standard项目,请将此代码段手动添加到您的.csproj
<ItemGroup>
<Analyzer Include="path\to\Analyzer.dll" />
</ItemGroup>