【发布时间】:2015-05-13 15:58:36
【问题描述】:
我不知道这是否与 SONAR-6176 有关,但我正在尝试获取包含五个项目的 .net 解决方案的 DSM 数据。通常,我们的构建过程将所有二进制文件放在解决方案文件夹中的 ./target 文件夹下,如下所示:
+-Solution Dir
+-target
+-APIProj
| APIProj.dll
+-ImplProj
APIProj.dll
ImplProj.dll
and so forth...
最初在分析过程中,我收到了无法找到二进制文件的警告,但我修复了该设置 sonar.visualstudio.outputPaths=Solution Dir/target/**。现在我得到了相应的日志输出,指出“将以下程序集用于...”但是,经过分析,我仍然在 UI 中收到“没有可用于组件的 DSM 数据”消息。任何想法我做错了什么?
注意:这是使用 SonarQube 5.0 和 C# Plugin 3.3
【问题讨论】: