2

不久前正在使用 MSBuild 任务,并找到了一些关于能够排除特定规则的文档,例如 -Microsoft.Design#CA2210。MSBuild 任务将其转换为 /rule:-Microsoft.Design#CA2210。

我们现在在 TeamCity 中使用 FXCop 构建运行程序,并且将该参数添加到其他命令行参数中失败:

无法加载规则文件“-Microsoft.Design#CA2210;-Microsoft.Design#CA1020”:找不到指定的文件。

似乎这个论点是指定规则集,而不是个别规则。这可以做到吗?

4

1 回答 1

5

fxcopcmd /rid 中有一个未记录的开关:

您可以通过以下方式排除:/rid:-Microsoft.Design#CA2210 /rid: 等

于 2013-01-25T00:54:49.413 回答