使用Jenkins发布ASP.NET CORE项目的配置

时间:2018-03-28 13:24:11

标签: jenkins msbuild .net-core

我已经为其他项目配置了使用Jenkins发布.Net项目,但它们都运行良好。我使用这个命令:

"C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" %WORKSPACE%\Source\test1.sln /T:Clean /T:Rebuild. 

但是这对于使用Jenkins构建和发布的ASP.NET核心项目并不起作用。手动,我可以从Visual Studio 2017构建和发布。有没有人知道如何配置Jenkins使用Jenkins构建和发布ASP.Net CORE项目。

1 个答案:

答案 0 :(得分:3)

詹金斯不应该是这里的问题。我可以确认我的Jenkins工作正在构建Net Core 2.0解决方案。你需要MSBuild" 15"可以下载here(VS 2017的构建工具)。安装后,默认位置应为C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe

你的可以变成这样的东西:

"& C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe" %WORKSPACE%\Source\test1.sln /T:Clean /T:Rebuild.

此外,您可以使用构建工具at Github检查更改。