1

使用 SonarQube 运行 FxCop 会导致程序集解析问题,因为我有一个 FxCop 无法识别的程序集绑定重定向。

SonarQube 中是否有设置调用 FxCopCmd 选项/assemblyCompareMode:StrongNameIgnoringVersion来解决此问题?我在文档中找不到任何内容。

4

1 回答 1

2

FxCop 的 SonarQube 运行器插件的当前版本似乎不支持此命令行参数或指定临时参数的设置。如果您不想自己添加此支持,一种解决方法是更改fxcopcmd.exe.config​​文件以添加适当的AssemblyReferenceResolveMode设置。例如:

<add key="AssemblyReferenceResolveMode" value="StrongNameIgnoringVersion" />
于 2014-03-20T15:11:16.880 回答