首页 > 解决方案 > 如何获取最新版本的 MSBuild

问题描述

在使用 jenkins 构建使用 ms 构建时,我遇到了以下错误,但我遇到了以下错误......请帮我解决这个问题

16:41:38 Project "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper.sln" (1) is building "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\NetworkFileCopier\NetworkFileCopier.csproj" (10) on node 1 (default targets).
16:41:38 c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\NetworkFileCopier\NetworkFileCopier.csproj : error MSB4236: The SDK 'Microsoft.NET.Sdk' specified could not be found.
16:41:38 Done Building Project "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\NetworkFileCopier\NetworkFileCopier.csproj" (default targets) -- FAILED.
16:41:38 Done Building Project "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper.sln" (default targets) -- FAILED.
16:41:38 
16:41:38 Build FAILED.
16:41:38 
16:41:38   c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper\MetaWrapper.csproj : error : Version 3.0.100 of the .NET Core SDK requires at least version 16.3.0 of MSBuild. The current available version of MSBuild is 15.9.21.664. Change the .NET Core SDK specified in global.json to an older version that requires the MSBuild version currently available.
16:41:38 
16:41:38 
16:41:38 "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper.sln" (default target) (1) ->
16:41:38 "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper\MetaWrapper.csproj" (default target) (2) ->
16:41:38   c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper\MetaWrapper.csproj : error MSB4236: The SDK 'Microsoft.NET.Sdk' specified could not be found.
16:41:38 
16:41:38 
16:41:38 "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\MetaWrapper.sln" (default target) (1) ->
16:41:38 "c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\NetworkFileCopier\NetworkFileCopier.csproj" (default target) (10) ->
16:41:38   c:\Jenkins\workspace\DeployMetaWrapper\Launcher\MetaWrapper\NetworkFileCopier\NetworkFileCopier.csproj : error MSB4236: The SDK 'Microsoft.NET.Sdk' specified could not be found.
16:41:38 
16:41:38     0 Warning(s)
16:41:38     3 Error(s)
16:41:38 
16:41:38 Time Elapsed 00:00:01.35
16:41:38 Build step 'Build a Visual Studio project or solution using MSBuild' marked build as failure
16:41:39 Finished: FAILURE

标签: jenkins.net-coremsbuildmsbuildcommunitytasks

解决方案


根据错误消息,机器上似乎没有安装 .Net Core SDK


推荐阅读