我知道 FxCop 允许我们在本地或项目级别抑制警告,但有没有办法在解决方案级别抑制与我们的软件无关的警告?
我的团队的解决方案实际上包含数百个项目,维护可能会抑制的文件会很痛苦。
最佳答案
我想你想要的大部分都可以在Using FxCop中找到,尤其是“管理 FxCop 项目”和“管理规则”部分。
请记住,“FxCop 项目”是一组规则,您对规则的唯一控制是启用或禁用它们。
您可以为整个公司保留一个 FxCop 项目,方法是保留安装 FxCop 的项目文件,或者为每个解决方案使用不同的 FxCop 项目。
在我的公司,我们通过将整个 FxCop 文件夹复制到产品文件夹(一个产品通常有许多 MVS 解决方案)并从那里运行它来执行第二个操作。可能有更简单的方法,但文件夹只有 5 MB,所以不会有什么坏处。
关于visual-studio - 在解决方案级别抑制 FxCop 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22176418/