执行MSbuild任务(在TFS2017下)后,使用以下参数:
/m /property:StyleCopTreatErrorsAsWarnings=false /property:StyleCopEnabled=true /p:SkipInvalidConfigurations=true
编译成功。警告显示在Summary / build下,但我的期望是编译必须以错误结束。
警告是:
警告:CA1822:Microsoft.Performance:'this'参数(或Visual Basic中的'Me')...
MsBuild参数设置不正确吗?
默认情况下,所有代码分析规则 - 警告。您必须为关键规则设置错误属性:
您也可以创建任何自定义规则集并将其用于您的构建:How do I specify a ruleset from MSBuild