Jenkins:不支持在本地系统或网络服务帐户下运行MSBuild扫描仪

时间:2018-08-21 14:21:36

标签: jenkins msbuild sonarqube sonarqube-scan

我想将SonarQube与Jenkins项目(ASP.NET项目)集成。我正在尝试构建一个包含“ SonarScanner for MSBuild”开始/结束分析的构建步骤的Jenkins作业。但是我收到以下错误:

不支持在本地系统或网络服务帐户下运行MSBuild扫描程序。请改为使用本地或域用户帐户。

我什至尝试删除“ SonarScanner for MSBuild”的开始/结束分析步骤,并手动执行Windows批处理命令(在Jenkins之外运行良好)。但是通过詹金斯,批处理命令也出现了同样的错误。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:2)

我解决了这个问题。我执行了以下操作:服务> Jenkins>右键单击-属性>登录选项卡>将其从“本地系统帐户”更改为“此帐户”。