我正在开发一个项目,该项目有一些日志错误。上周,我可以顺利编译该项目,即使它已打开“警告为错误”。今天,我收到CA2017
警告,这些警告被视为错误,并阻止我进行编译。出于某种原因,我的团队中似乎没有其他人收到这些警告/错误。
Visual Studio 使用什么机制来决定运行哪些分析器?我知道.editorconfig
可以将文件添加到解决方案/项目中,但这不可能是唯一的机制,否则我团队中的每个人都会遇到同样的问题。
显然,我们需要修复这些错误,但我想知道为什么我和使用相同 Visual Studio 处理相同代码的团队成员的体验不同。我找不到与分析相关的 Visual Studio 选项中与我的同事有任何不同的设置。