2
我正在使用-NET框架4.5.2,SonarQube 5.0,声纳亚军2.4,分析引导VS插件1.2,C#插件3.3。C#项目不报告SonarQube上的任何度量标准
当我运行SonarQube分析时,我发现我的.sln文件被找到,文件被识别为CS,文件被索引,Analysis Successful消息被显示在控制台上。但是当我在SonarQube服务器上看到项目的仪表板时,我看不到任何度量标准获得报告。即使LOC,Duplications,Complexity小部件也会说'无数据'。
而在相同的设置下,我能够成功运行其他几个C#项目。我无法弄清楚,这个项目的配置有什么问题。
问候, Anantha
感谢Dinesh的建议。改变'sonar.visualstudio.testProjectPattern'的正则表达式解决了这个问题。只是一个想法 - C#插件能否比'* [Tt] est。*'正则表达式更好地解释测试项目? – Anantha
是的,我们正在考虑为MSBuild亚军(这将取代Visual Studio引导程序插件) –