gpt4 book ai didi

c# - 如何显示解决方案的所有 StyleCop 警告?

转载 作者:行者123 更新时间:2023-11-30 17:18:48 24 4
gpt4 key购买 nike

如果我的解决方案中有 2 个项目,并且每个项目都配置为运行 StyleCop,MSBuild 将只显示单个项目的警告。

有没有办法让它为每个项目显示警告?

最佳答案

您可以使用 msbuidl 和 msbuild 扩展包,特别是:MSBuild.ExtensionPack.StyleCop.dll

分析路径(此处所有代码)例如

并将文件发送给任务

<MSBuild.ExtensionPack.CodeQuality.StyleCop
TaskAction="Scan"
ShowOutput="true"
ForceFullAnalysis="true"
CacheResults="false"
SourceFiles="@(SourceFiles)"
SettingsFile="$(SourceAnalysisSettingsFile)"
ContinueOnError="false">
<Output TaskParameter="Succeeded" PropertyName="AllPassed"/>
<Output TaskParameter="ViolationCount" PropertyName="Violations"/>
<Output TaskParameter="FailedFiles" ItemName="Failures"/>

</MSBuild.ExtensionPack.CodeQuality.StyleCop>

希望这能让你开始。

关于c# - 如何显示解决方案的所有 StyleCop 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5382975/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com