尝试使用Jenkins使用Sonar分析.NET项目

Ale*_*lex 1 .net jenkins sonarqube

我正在尝试使用Jenkins在声纳中分析.Net,但是我构建项目的所有内容我都得到以下错误:

引起:org.sonar.api.utils.command.CommandException:java.io.IOException:无法运行程序"/var/lib/jenkins/jobs/Ing1345-BalancedScoreCard/workspace/.sonar/SonarQube.CSharp.CodeAnalysis.Runner /SonarQube.CSharp.CodeAnalysis.Runner.exe":error = 13,dennied permission

我已经阅读了一些关于错误的帖子,他们说我应该给该文件夹的执行权限,但它不起作用.

知道如何解决这个问题.

Jenkins版本:1.609.1声纳版本:5.1.1 Maven版本:3.3.3 SonarQue Runner版本:2.4操作系统:Redhat

在此先感谢您的帮助

Jac*_* P. 5

C#插件的最新版本(4.0)将无法在像RedHat这样的Linux服务器上运行,因为它需要分析器机器在Windows上运行,并且要安装.NET Framework 4.5.您可以在Sonar的官方C#插件页面上找到更多信息.从版本3.4开始负责插件的团队推动了基于Java的解析器,他们在C#中编写了新版本.