在Visual Studio 2017 .NET核心项目中支持Roslyn分析器(.ruleset)

Sko*_*šek 3 roslyn-code-analysis asp.net-core visual-studio-2017

如何在Visual Studio 2017 .NET核心项目中添加对Roslyn Analyzers(.ruleset)的支持?在"project.json"中,它使用buildOptions以下命令配置:

    "buildOptions": {
        "additionalArguments": [ "/ruleset:rules.ruleset" ]
    },
Run Code Online (Sandbox Code Playgroud)

Sko*_*šek 6

只需编辑.csproj文件并添加: <PropertyGroup><CodeAnalysisRuleSet>rules.ruleset</CodeAnalysisRuleSet></PropertyGroup>

注意:path是相对于.csproj文件的.

原帖在这里:https://www.linkedin.com/pulse/supporting-roslyn-analyzers-visual-studio-2017-net-core-jake-brandt