设置 Azure DevOps 构建机器 - 无法解析 SDK“Microsoft.NET.SDK.WorkloadAutoImportPropsLocator”

问题描述 投票:0回答:1

我正在 Azure DevOps 中设置管道。我决定设立自己的代理人。当我最初尝试构建管道时,它说找不到 C:\Program Files\Microsoft Visual Studio�2\Community\MSBuild\Sdks\Microsoft.NET.Sdk.Web,所以我从 C 复制了 SDK :\Program Files\dotnet\sdk\8.0.203\Sdks。现在,当我尝试构建时,我得到:

无法解析 SDK“Microsoft.NET.SDK.WorkloadAutoImportPropsLocator”。

我尝试查找 SDK,但找不到。

azure-devops msbuild
1个回答
0
投票

我通过添加两个环境变量解决了这个问题:

  • MSBuildEnableWorkloadResolver 设置为 false
  • MSBuildSDKsPath 设置为 C:\Program Files\dotnet\sdk\8.0.203\Sdks

需要重新启动。

© www.soinside.com 2019 - 2024. All rights reserved.