0
我使用全局工具配置部分在Jenkins中配置了MSBuild插件。我所提供Jenkins MSbuild插件不工作
的詳細信息 -
Name : MSBuild.exe
Path to MSBuild : C:\Windows\Microsoft.NET\Framework64\v2.0.50727
Default parameters : **No parameters**
在任務配置頁面看起來就的MSBuild的infiormation像 -
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**
該項目是可以通過運行一個簡單的C#應用程序使用命令 -
msbuild WSCSharp.sln /t:Build
但是,現在當我運行該程序時,它thro而建設Jenkins--
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
WS錯誤所以基本上它正在運行命令:msbuild.exe WSCSharp.sln
內部。任何想法爲什麼發生這種情況?
在此先感謝!
編輯:我曾嘗試編輯路徑的MSBuild這樣的:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\MSBuild.exe
這也不能工作。
感謝您的回答。但是這也不起作用。 –
您是否嘗試將'MSBuild版本'設置爲'MSBuild.exe'而不是'(默認)'? – foxtrot2nov
好的..現在它正在識別命令msbuid.exe。謝謝..你能編輯答案,以便我可以接受這個答案嗎?非常感謝! –