【发布时间】:2018-01-22 13:13:38
【问题描述】:
-我在路径中有 MSBuild:D:\sonarqube\bin\MSBuild.SonarQube.Runner.exe
路径中我要分析的项目:
D:\SYACSoftware\DG
TOKEN-->SyacToken2017:b7af44b5a98ce10e53d916b71f22a668ff93ece4
KEY:SYAC-DG
-当我执行命令时,我无法执行分析并显示以下消息:
文件名、目录名或卷标语法不正确。
这出现在 sonar.login 标记和 Sonar.host 中 - 我在 CMD 中使用以下命令,但没有得到结果:
【问题讨论】:
-
为什么在 MSBuild.exe 之前的路径中使用空格?
-
您不能使用 '\' 作为一种通过 cmd 将命令拆分为多行的方法。请尝试将所有参数放在同一行(即没有)
-
-第一部分有效,但我仍然无法完成分析,当我执行以下命令时:
Msbuild.exe / t: Rebuild-显示消息:“MsBuild.exe”不被识别为内部命令或外部命令、程序或可执行批处理文件。 link -
默认情况下,MSBuild 位置不会添加到您的 PATH 环境中,因此您必须使用 exe 的完整路径。
-
-最后执行了分析,但它从未在 SONARQUBE 服务器上更新。它多次显示相同的消息:“错误 CS0246:未找到类型名称或 'PersistentAttribute' 命名空间(是否缺少 using 指令或程序集引用?)”参见:prntscr.com/g8xiqc>跨度>