0
MSBuild 단계를 사용하여 Hudson 연속 통합 서버에서 빌드 항목을 설정하려고합니다. -p : FrameworkPathOverride를 Hudson의 MSBuild 단계로 전달
이
내가 전달 해요 매개 변수입니다 : 내가 콘솔에서 실행할 때 작동하는 동안-p:FrameworkPathOverride="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6" /p:Configuration=Release
, 그것은 허드슨에 실패
Path To MSBuild.exe: C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe
Executing the command cmd.exe /C "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" "-p:FrameworkPathOverride=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6" /p:Configuration=Release C:\Projects\MyProject\MyProject.sln && exit %%ERRORLEVEL%% from C:\Projects\MyProject
[NET-Examino] $ cmd.exe /C "C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" "-p:FrameworkPathOverride=C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6" /p:Configuration=Release C:\Projects\MyProject\MyProject.sln && exit %%ERRORLEVEL%%
'C:\Program' is not recognized as an internal or external command,
operable program or batch file.
[DEBUG] Skipping watched dependency update for build: MyProject Countinuous Build #27 due to result: FAILURE
Finished: FAILURE
는 어떻게 사용하지 않고이 문제를 해결 할 수 있습니다 "Windows 배치 명령 실행"단계?
hudson (내가 생각하기에) 명령을 제거 할 것 같은 명령 주위에 따옴표를 넣으시겠습니까? – stijn
나는 이미 생각한 모든 작은 따옴표/이중 따옴표 조합을 시도했다. 허드슨은 그들을 제거하고 매개 변수 주위에 자신을 넣으려고 아주 열심히 보인다 ... – Marre