首页 > 解决方案 > Jenkins:不支持在本地系统或网络服务帐户下运行 MSBuild 扫描仪

问题描述

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

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

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

任何帮助,将不胜感激!

标签: jenkinsmsbuildsonarqubesonarqube-scan

解决方案


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


推荐阅读