我们在分析C#项目时面临问题,该项目如何设置环境变量以及如何执行Sonar Runner命令?
为了从项目的根目录中运行MSBuild的扫描仪,您需要做以下操作之一:
-
在将MSBuild的扫描仪安装到系统路径变量的地方。您可以按照此答案中的说明进行操作(请参阅"旧方法"):https://superuser.com/questions/949560/how-do-i-i-i-set-system-envorirnment-variables-invariables-in-windows-indows-10
-
键入可执行文件的全名,例如,如果将MSBUILD安装到
c:toolssonar-scanner-msbuild.4.0
中,则命令可能是:
c:toolssonar-scanner-msbuild.4.0sonarqube.scanner.msbuild.exe ...
msbuild ...
c:toolssonar-scanner-msbuild.4.0sonarqube.scanner.msbuild.exe ...