0
我正在研究有很多项目(网络,控制台&类库)的asp.net核心项目,并且我想为此设置stylecop。如何为Asp.net Core 1.1解决方案安装StyleCop?
我试图安装“StyleCopAnalyzers”nuget,它似乎工作(给stylecop违规错误)。
我想忽略整个解决方案级别的某些stylecop规则(例如SA1652)。
需要帮助来设置stylecop以获得最佳实践的完整解决方案。
在此先感谢
我尝试了上述做法,但不能够解决所有问题了StyleCop像SA1005抑制在项目层次不工作([装配:SuppressMessage(“StyleCop.CSharp。 SpacingRules“,”SA1005:单行注释必须以单个空格开始“,Justification =”Pending“,Scope =”member“,Target =”〜M:ConsoleApp2.Program.Main(System.String [])“))]) 。目标是只工作但没有目标它不工作了。 –
检查https://bitbucket.org/just_dmitry/parsec.vedom(VS2017)。如果我添加了'[assembly:SuppressMessage(“StyleCop.CSharp.SpacingRules”,“SA1005:单行注释必须以单个空格开始”)''GlobalSuppression.cs',它适用于项目中的类('Startup.cs'例如)。 VS/Roslyn需要一分钟时间来“捕捉”已保存的更改(尝试重新加载解决方案以确保),但它很有用。 – Dmitry
你绝对正确:) –