Jenkins构建错误 - MSBUILD:错误MSB1009:项目文件不存在

时间:2016-11-22 18:32:19

标签: .net svn jenkins msbuild jenkins-plugins

我正在尝试创建一个Jenkins作业,该作业将从我使用VisualSVN管理的SVN存储库构建我的.NET Web应用程序。

我已将存储库trunk文件夹中项目文件夹的URL添加到Jenkins作业中,当我执行作业时,它运行正常,没有错误。

SVN screenshot

然后我使用“使用MSBuild构建Visual Studio项目或解决方案”进入构建步骤,在此处输入.sln文件的完整URL。

MSBuild Screenshot

我已经将MSBuild配置如下并使用4.0,因为这是我的应用程序的内置。

MSBuild Settings

从.csProj文件中提取:

<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

当我运行作业时,它失败并出现以下错误

MSBUILD : error MSB1009: Project file does not exist.

MSB1009 screenshot

但是当我点击上面屏幕截图中的链接时,它会在浏览器窗口中打开文件吗?

非常感谢任何想法?

2 个答案:

答案 0 :(得分:4)

您不应使用远程URL,而应使用本地路径。 我猜它会是这样的:

.\Hubble\hubble.sln

该插件将在工作目录中运行,该目录可以在您的构建计算机上找到:

<JENKINS_DIR>\jobs\<JOB NAME>\workspace

答案 1 :(得分:1)

您正在查看代码!您需要指定解决方案的本地路径。意思是像$ WORKSPACE / Path / To / sln.file

祝你好运