【发布时间】:2012-08-25 01:32:17
【问题描述】:
我在 Jenkins 中设置从设备来构建我的 .net 项目时遇到问题。我不断收到的错误是 FATAL: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe 不存在。 MSBuild 确实存在于上述路径中的 VM 从属设备上。
我正在使用 Jenkins MSBuild 插件,版本 1.15(也无法使用 1.13)。我已将“msbuild 的路径”设置为“C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe”,没有默认参数,并自动取消勾选安装。如果我在主节点上运行相同的项目配置,它构建得很好。
我也尝试为从节点设置节点属性 - 工具位置,但这也没有效果。
有谁知道如何让 Jenkins 在从节点上查看 MSBuild?
谢谢 汤姆
【问题讨论】:
-
我遇到了这个问题,因为我通过右键单击并从 Windows 资源管理器中选择“复制为路径”复制了 msbuild.exe 的路径——当我忘记删除周围的引号时我将路径粘贴到 Jenkins 中。