我使用的是Stylecop版本:4.7.49.0有没有人在c#6.0中使用过最新的插入字符串功能例子vartotalUnits=GetUnitsGetTotalIssuedShares(myId);vartestString=$"TestUnits:{totalUnits},havebeenshipped.";构建时出现stylecop错误SA0102-因为stylecop无法解析文件。好像还没有可以处理6.0的新版本的stylecop?error:SA0102:Asyntaxerrorhasbeendiscoveredinfile这个错误到底有没有? 最佳
我在我的代码中包含了一个第三方.cs文件。它不符合StyleCop的规则,但我迫切需要能够将其从StyleCop的检查中排除,但目前我发现的所有方法都不起作用。此处记录了三种方法:http://sethflowers.com/blog/force-stylecop-to-ignore-a-file/..但这些方法似乎都不适用于StyleCop4.7其中最有用的看起来是.csproj中的这个方法: true但是尽管添加了这些文件,StyleCop在解析这个文件时仍然会导致编译错误。 最佳答案 //把这个放在类的顶部样式警察忽略自
在C#文件的开头,我添加了://-----------------------------------------------------------------------////Copyright©SomeCompany,2011//////-----------------------------------------------------------------------我希望StyleCop跳过检查这个文件,所以我使用了auto-generated技巧,在otheranswers中有解释。.但是,在清理并重建我的解决方案之后,StyleCop不断为该文件生成警告。为什么
我一直在尝试遵循StyleCop的项目指南,看看最终生成的代码是否更好。大多数规则都是合理的或对编码标准有意见,但有一个规则让我感到困惑,因为我没有看到其他人推荐它,因为我没有看到它有明显的好处:SA1101:Thecallto{methodorpropertyname}mustbeginwiththe'this.'prefixtoindicatethattheitemisamemberoftheclass.不利的一面是,这样的代码显然更加冗长,那么遵循该规则有什么好处呢?这里有人遵守这条规则吗? 最佳答案 除非我在您需要的场景中,
我以前在我的VisualStudio项目中使用过StyleCop+FxCop。但现在我正在测试VisualStudioCodeAnalysis工具,它更容易集成到MSBuild中,我发现这个工具分析了FxCop和StyleCop的一些规则。此工具是FxCop和StyleCop的完全替代品还是只是实现了它们的一些规则? 最佳答案 VisualStudio包括FxCop等。来自developerblogofFxCop:Sorryaboutmyignorance,butIassumeFxCopiscompletelyseparatefro
StyleCopSuppression是否可以在更全局的内容中抑制StyleCop规则...换句话说,不只是使用源内联属性?您可以使用Settings.StyleCop文件禁用某些stylecop规则。例如,stylecop中的某些内容不符合我们的标准。例如,在我的Settings.StyleCop文件中,我们有:12345678910AnalyzerAnalyzerId="Microsoft.StyleCop.CSharp.ReadabilityRules"> Rules> RuleName="PrefixLocalCallsWithThis"> RuleSettings> Bo
StyleCopSuppression是否可以在更全局的内容中抑制StyleCop规则...换句话说,不只是使用源内联属性?您可以使用Settings.StyleCop文件禁用某些stylecop规则。例如,stylecop中的某些内容不符合我们的标准。例如,在我的Settings.StyleCop文件中,我们有:12345678910AnalyzerAnalyzerId="Microsoft.StyleCop.CSharp.ReadabilityRules"> Rules> RuleName="PrefixLocalCallsWithThis"> RuleSettings> Bo
Howtogetastylecoprulesettroughnugetina.netstandardproject我们正在尝试为我们所有的项目提供一个带有stylecop规则集的nuget包。我们获得了项目中的文件,但规则集并未应用于我们的项目。它仍然使用minimimumrecomended.ruleset。我们现在拥有的是:Custom.stylecop.props123456ProjectToolsVersion="4.0"xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> PropertyGroup> RunCod
Howtogetastylecoprulesettroughnugetina.netstandardproject我们正在尝试为我们所有的项目提供一个带有stylecop规则集的nuget包。我们获得了项目中的文件,但规则集并未应用于我们的项目。它仍然使用minimimumrecomended.ruleset。我们现在拥有的是:Custom.stylecop.props123456ProjectToolsVersion="4.0"xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> PropertyGroup> RunCod