1

我在构建服务器上工作,我的一些项目有构建后事件来创建 Web 部署包。这些后期构建在本地机器上完美运行(无论是命令行构建还是 VS2012 构建),但在 Jhenkin 服务器上,注释失败并出现 9009 错误,这是服务器运行的命令(来自它的日志):

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(3717,9): 错误 MSB3073: 命令“msbuild”c:\Jenkins2\workspace\InstructorSystemFoundation-BuildAndCoverage\core\dev\src \Ownship\Host.Ui\Host.Ui.csproj" /target:Package /p:DeployOnBuild=false /p:PostBuildEvent= /p:SolutionDir=c:\Jenkins2\workspace\InstructorSystemFoundation-BuildAndCoverage\core\dev\solutions\ Ownship\ /p:DeployIISAppPath="ISS Convergence/Cae.Iss.Ownship.Service.Host.Ui"" 退出,代码为 9009。

这是来自 PostBuild it self 的命令: msbuild "$(ProjectPath)" /target:Package /p:DeployOnBuild=false /p:PostBuildEvent= /p:SolutionDir=$(SolutionDir) /p:DeployIISAppPath="ISS Convergence /Cae.Iss.Ownship.Service.Host"

我已经看到几个答案说由于路径中的空格而出现错误,但正如您所看到的那样,没有,所以我现在有点迷路了

(PS:对不起我的英语,我不是以英语为母语的人)

4

0 回答 0