MSBuild.exe不';Jenkins slave虚拟机上不存在

MSBuild.exe不';Jenkins slave虚拟机上不存在,msbuild,jenkins,Msbuild,Jenkins,我在Jenkins中设置从设备以构建.net项目时遇到问题。我不断遇到的错误是致命的:C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe不存在。上面路径中的VM从机上不存在MSBuild 我正在使用Jenkins MSBuild插件,版本1.15(使用1.13也不起作用)。我已将“指向msbuild的路径”设置为“C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe”,没

我在Jenkins中设置从设备以构建.net项目时遇到问题。我不断遇到的错误是致命的:C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe不存在。上面路径中的VM从机上不存在MSBuild

我正在使用Jenkins MSBuild插件,版本1.15(使用1.13也不起作用)。我已将“指向msbuild的路径”设置为“C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe”,没有默认参数,并自动取消选中安装。如果我在主节点上运行相同的项目配置,它可以正常构建

我还尝试为从属节点设置节点属性-工具位置,但这也没有效果

有人知道如何让Jenkins在从属节点上查看MSBuild吗

谢谢
汤姆

我也有类似的问题。确保配置中的路径中没有引号。当您在widows中使用左移右键单击方法“复制为路径”时,它会添加引号。

我设法在MSBuild可执行路径的开头插入空格,这显然使Jenkins执行的检查是否存在逻辑失败。您可能认为MSBuild插件会在提交配置之前修剪输入。。。只要取下它,你就没事了

我遇到了这个问题,因为我通过shift右键单击并从Windows资源管理器中选择“复制为路径”将路径复制到了msbuild.exe——我在将路径粘贴到Jenkins中时忘记删除周围的引号。