我正在嘗試使用UseDotNet@2azure devops 任務構建一個 .Net 6 應用程式。但是任務失敗并出現以下錯誤。
pool:
vmImage: windows-2019
- task: UseDotNet@2
displayName: Use .NET
inputs:
packageType: 'sdk'
version: 6.x
vsVersion: 17.0.x

但是當我將 IncludePreviewVersions 指定為 true 時,相同的任務能夠提取 .Net 6 的預覽版本。

有沒有人遇到過這個問題?任何幫助,將不勝感激!
uj5u.com熱心網友回復:
不支持在 Windows 2019 映像上使用 .NET 6。可能預覽版比發布版更寬松。
要解決此問題,請明確選擇windows-2022作為版本。當然,如果沒有明確的理由使用基于 Windows 的構建代理,您也可以使用基于 Ubuntu 的構建代理。如果您沒有為 YAML 構建管道指定影像,它將ubuntu-latest默認使用。
有關更多資訊,請參閱此GitHub 問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/423032.html
標籤:
