使用了StyleCop根據這一this article在Asp.net核心使用了StyleCop,在Asp.net核心
1)增加以下到project.json文件的相關部分:
"StyleCop.Analyzers": {
"version": "1.0.0",
"type": "build"
}
並建立該項目。
2)創建stylecop.json
並添加就可以了你的配置,這是我stylecop.json
內容:
{
"$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
"settings": {
"documentationRules": {
"documentInterfaces": true,
"documentInternalMembers": false
}
}
}
3)在project.json文件buildOptions節點下的以下內容:
"additionalArguments": ["/additionalfile:path/to/stylecop.json" ]
但我有一些錯誤:問題是什麼?
什麼是stylecop.json的路徑? stylecop.json位於解決方案的哪個位置,您將不得不在附加文件中提及。 – Sanket
此外,雖然建設項目確保錯誤列表輸出設置爲「Build + IntelliSense」 – Sanket
我更改addtionalArguments到'「additionalArguments」:[「stylecop.json」]',但它給了我另一個錯誤:'類型或命名空間定義或文件結束' – pejman