繁体   English   中英

在Linux平台上使用SonarQube分析.NET代码

[英]Analyse .NET code with SonarQube on Linux platform

我需要使用SonarQube对.NET项目执行静态代码分析。

我有两台机器:

  1. 具有Sonar Server的Linux
  2. Windows .net代码及其工具(Fxcop,...)

我需要在Windows上执行分析并将结果推送到Linux机器上的Sonar Server。

有人可以帮我弄这个吗?

首先,您需要在SonarQube服务器中安装适当的插件,因此如果C#还不存在,请使用C#。

然后,您将在Windows机器上安装SonarQube Scanner for MSBuild并在其中运行分析,因为对.NET代码进行完全/正确的分析需要MSBuild,而在Linux上将无法使用。 不用担心,在托管SonarQube服务器的另一台计算机上运行分析没有问题。

本质上,您设置了构建步骤以监听MSBuild的执行,然后根据构建期间收集的数据运行分析。

文档中的完整详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM