2016-06-21 1 views
0

작동하지 않습니다. 내가 제공 한젠킨스 MSBUILD 플러그인은 내가 글로벌 도구 구성 섹션을 사용하여 젠킨스에 MSBuild를 플러그인 설정 한

자세한 정보는 -이 프로젝트에 의해 실행할 수있는 간단한 C# 응용 프로그램입니다

MSBuild Version : (Default) 
MSBuild Build File : WSCSharp.sln 
Command line arguments : **None** 
Pass build variables as properties : **Unchecked** 
Continue Job on build Failure : **Unchecked** 
If warnings set the build to Unstable : **Unchecked** 

- 같은 MSBuild에 관한 infiormation 보이는 작업 구성 페이지에서

Name : MSBuild.exe 
Path to MSBuild : C:\Windows\Microsoft.NET\Framework64\v2.0.50727 
Default parameters : **No parameters** 

명령어 사용하기 -

msbuild WSCSharp.sln /t:Build 

그러나 이제 프로그램을 실행할 때 thro 내부적으로 msbuild.exe WSCSharp.sln : WS 오류가 그래서 기본적으로이 명령을 실행

Building on master in workspace D:\Programs\Jenkins\jobs\WSCsharp\workspace 
Path To MSBuild.exe: msbuild.exe 
Executing the command cmd.exe /C " msbuild.exe WSCSharp.sln " && exit %%ERRORLEVEL%% from D:\Programs\Jenkins\jobs\WSCsharp\workspace 
[workspace] $ cmd.exe /C " msbuild.exe WSCSharp.sln " && exit %%ERRORLEVEL%% 
'msbuild.exe' is not recognized as an internal or external command, 
operable program or batch file. 
Build step 'Build a Visual Studio project or solution using MSBuild' marked build as failure 
Finished: FAILURE 

Jenkins--

에 구축하는 동안. 왜 이런 일이 일어나는 지 아십니까?

미리 감사드립니다.

편집 :이 같은 MSBuild에서의 경로를 수정하는 것을 시도했다 :

C:\Windows\Microsoft.NET\Framework64\v2.0.50727\MSBuild.exe 

이 중 하나가 작동하지 않았다.

답변

3

저도 같은 문제가 있었다.

나를 위해이 솔루션은 경로에 'MSBuild.exe를'를 포함하는 것이었다 이것은 나를 위해 문제를 해결했습니다.

Path to MSBuild : C:\Windows\Microsoft.NET\Framework64\v2.0.50727\MSBuild.exe 

편집 :

변경하는 대신 '(기본값)'는 답변

+0

감사의 'MSBuild.exe를'에 'MSBuild를 버전'. 그러나 이것도 작동하지 않습니다. –

+0

'(기본값)'대신 'MSBuild 버전'을 'MSBuild.exe'로 설정하려고 했습니까? – foxtrot2nov

+0

아하 .. 이제 msbuid.exe 명령을 인식하고 있습니다. 고마워 .. 내가 답을 받아 들일 수 있도록 답을 편집 해 주시겠습니까? 고마워요! –

관련 문제