我知道FxCop允许我们在本地或项目级别禁止警告,但有没有办法在解决方案级别禁止与我们的软件无关的警告?
我的团队的解决方案确实包含数百个项目,维护可能会抑制文件会很痛苦。
答案 0 :(得分:2)
我认为你想要的大部分内容都可以在Using FxCop中找到,特别是在"管理FxCop项目"和"管理规则"。
请记住," FxCop项目"是一组规则,您对规则的唯一控制是启用或禁用它们。
您可以为整个公司保留一个FxCop项目,方法是将项目文件保留在安装FxCop的地方,或者为每个解决方案安装一个不同的FxCop项目。
在我的公司,我们通过将整个FxCop文件夹复制到产品文件夹(一个产品通常有许多MVS解决方案)并从那里运行它来做第二个。可能有更简单的方法,但文件夹只有5 MB,所以它不会受到伤害。