2014-07-16 41 views
0

我一直在试图设置一个SonarQube实例,它将包含测试执行和覆盖计算。我一直在使用SonarQube 4.3.2和C#Plugin 3.2。当前的SonarQube是否支持所有C#分析功能?

我想使用的测试/覆盖率为NUnit的,加利奥& OpenCover

我得到了第一个问题是无关紧要的配置没有公堂的外观或提及的测试。分析本身运行良好,但所有其他C#东西的集成似乎都缺失了。然后我尝试使用旧的插件(C#生态系统,我试着从http://mvnrepository.com/artifact/org.codehaus.sonar-plugins.dotnet.csharp 1.4版本)然后gallio似乎工作,但分析刹车,当我尝试使用FxCop例如它报告规则不能被读取。 ..

有趣的是,注意到有用于加利奥无插件版本3.2(在他们也许这3.2 C#插件里面捆绑了吗?)

为了削减的故事短,问题是:

当前的SonarQube版本(4.3.2)支持C#(.NET)项目分析的所有功能,包括测试执行和代码覆盖率?

我有一种感觉,现在只支持“基本”分析。

回答

2

Gallio支持已被删除。从现在开始,您需要独立制作覆盖文件并将这些文件导入声纳。

您可以通过this link了解更多信息

相关问题