不久前正在使用 MSBuild 任务,并找到了一些关于能够排除特定规则的文档,例如 -Microsoft.Design#CA2210。MSBuild 任务将其转换为 /rule:-Microsoft.Design#CA2210。
我们现在在 TeamCity 中使用 FXCop 构建运行程序,并且将该参数添加到其他命令行参数中失败:
无法加载规则文件“-Microsoft.Design#CA2210;-Microsoft.Design#CA1020”:找不到指定的文件。
似乎这个论点是指定规则集,而不是个别规则。这可以做到吗?