使用SonarQube运行FxCop会导致程序集解决问题,因为我有一个FxCop无法识别的程序集绑定重定向。
SonarQube中是否有设置使用选项/assemblyCompareMode:StrongNameIgnoringVersion
调用FxCopCmd来解决此问题?我在文档中找不到任何内容。
答案 0 :(得分:2)
FxCop的当前版本的SonarQube转轮插件似乎不支持此命令行参数或指定ad-hoc参数的设置。如果您不想自己添加此支持,一种解决方法是更改fxcopcmd.exe.config
文件以添加适当的AssemblyReferenceResolveMode
设置。 e.g:
<add key="AssemblyReferenceResolveMode" value="StrongNameIgnoringVersion" />