我已经为其他项目配置了使用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项目。
答案 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检查更改。