Azure Pipeline 是否支持 .NET Core 3.1.7?
Does Azure Pipeline Support .NET Core 3.1.7?
-
azure-devops
-
azure-pipelines-build-task
-
azure-pipelines
-
azure-pipelines-release-pipeline
-
azure-pipelines-yaml
这是我得到的错误:
这是我的配置:
谁能帮帮我?
当您将.NET Core SDK版本设置为3.x时,它会自动下载并安装最新的主要版本SDK 3.1.401,但SDK 3.1.401包含在
Visual Studio 16.7.1。由于托管代理安装了 Visual Studio 16.6.30320.27,其中不包含 SDK 3.1.401,因此您会在构建过程中遇到错误。
目前,您可以将.NET Core SDK 版本设置为3.1.302,或3.1.107,这应该可以解决您的问题问题。
https://dotnet.microsoft.com/download/dotnet-core/3.1
此问题已在以下案例中报告给产品团队,您可以关注案例跟踪状态:
我针对最新的 .NET 版本修复了该问题。
可以使用管道 (.yaml) 文件中的这行代码解决此问题。
steps:
- task: UseDotNet@2
displayName: 'Use .NET Core sdk 6.0.x'
inputs:
version: 6.x
includePreviewVersions: true
只需将上述步骤添加到您的 YAML 文件中即可。
azure-devops
azure-pipelines-build-task
azure-pipelines
azure-pipelines-release-pipeline
azure-pipelines-yaml
这是我得到的错误:
这是我的配置:
谁能帮帮我?
当您将.NET Core SDK版本设置为3.x时,它会自动下载并安装最新的主要版本SDK 3.1.401,但SDK 3.1.401包含在 Visual Studio 16.7.1。由于托管代理安装了 Visual Studio 16.6.30320.27,其中不包含 SDK 3.1.401,因此您会在构建过程中遇到错误。
目前,您可以将.NET Core SDK 版本设置为3.1.302,或3.1.107,这应该可以解决您的问题问题。
https://dotnet.microsoft.com/download/dotnet-core/3.1
此问题已在以下案例中报告给产品团队,您可以关注案例跟踪状态:
我针对最新的 .NET 版本修复了该问题。 可以使用管道 (.yaml) 文件中的这行代码解决此问题。
steps:
- task: UseDotNet@2
displayName: 'Use .NET Core sdk 6.0.x'
inputs:
version: 6.x
includePreviewVersions: true
只需将上述步骤添加到您的 YAML 文件中即可。