##[错误]nuget 命令失败,退出代码(1) 和错误(C:\McoAgent_work_tool\dotnet\sdk .0.408\Sdks\Microsoft.NET.Sdk argets\Microsoft.NET.TargetFrameworkInference.targets(141, 5): 错误 NETSDK1045: 当前 .NET SDK 不支持定位 .NET 6.0。要么定位 .NET 5.0 或更低版本,要么使用支持 .NET 6.0 的 .NET SDK 版本。[C:\McoAgent_work�\s \MBLCCAPI\M 日志_26543.zip CC.API.csproj]
泳池: 姓名:麦可 要求:
msbuild 视觉工作室 #您的构建管道引用了一个名为“Build_Server_Name”的未定义变量。为此 YAML 文件创建或编辑构建管道,在“变量”选项卡上定义变量。请参阅https://go.microsoft.com/fwlink/?linkid=865972
步骤:
任务:UseDotNet@2 displayName: ‘使用.NET Core sdk 6.0.401’ 输入: 版本:6.0.401
任务:NuGetToolInstaller@1 显示名称:'使用 NuGet '
任务:NuGetCommand@2 显示名称:“NuGet 恢复” 输入: 恢复解决方案:'$/MBC/MBC-Core/MBCAPI.sln'
任务:VSBuild@1 显示名称:“构建解决方案” 输入: 解决方案:'$/MBC/MBC-Core/MBCAPI.sln' vs版本:16.0
任务:复制文件@2 displayName: '复制文件' 输入: 源文件夹:‘$/MBC/MBC-Core’ 内容: '**/*' TargetFolder: ‘$(build.artifactstagingdirectory)’
任务:PublishBuildArtifacts@1 displayName: ‘发布工件’ 输入: 发布位置:文件路径 TargetPath: ‘$(Build_Server_Name)\BuildArtifact$(Build.DefinitionName)$(Build.BuildNumber)’
.NET 6 不适用于 VS 2019。要使用 .NET 6,您需要安装 VS 2022。