【问题标题】:StyleCop.Analyzers in AspNetCore application and own rules setAspNetCore 应用程序中的 StyleCop.Analyzers 和自己的规则集
【发布时间】:2016-09-25 17:37:51
【问题描述】:

如何在 AspNetCore 中为 StyleCop.Analyzers 启用自己的规则集? 分析有效,但使用了一组默认规则。

【问题讨论】:

    标签: asp.net-core stylecop


    【解决方案1】:

    在 Project.json 文件中:

    "buildOptions": {
        "additionalArguments": [ "/ruleset:../../_shared/RULES.ruleset", "/additionalfile:../../_shared/stylecop.json" ]
    }
    

    见:https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/Configuration.md

    【讨论】:

    • 这对我也有用。您提供的链接中的文档在project.json 文件中不再提及"buildOptions"。但是,如果您添加您提到的行,则将在构建时检查规则。还有一点需要注意的是,路径似乎是基于project.json 文件的位置
    • @QueueHammer,感谢您提供相对位置的路径。他们真的应该指定这一点。
    • 嗨,看起来你让 StyleCop.Analyzers 与 Asp.Net.Core 一起工作。你能帮我吗:stackoverflow.com/questions/40379981/…
    • 考虑迁移到新的 csproj 格式,包含规则集的步骤是什么?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-13
    • 2012-03-20
    • 2012-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多