簡體   English   中英

Azure DevOps 管道在恢復時失敗 - 測試項目與 netcoreapp2.2 不兼容項目支持:netcoreapp3.0

[英]Azure DevOps pipeline fails at Restore - Test project is not compatible with netcoreapp2.2 Project supports: netcoreapp3.0

我有兩個項目的解決方案:

  • 為 .NET 標准 2.0 制作的客戶端庫項目
  • .NET Core 3.0 測試項目

我創建了 Azure DevOps 管道,它為 DevOps 私有 Nuget 提要構建和打包這個庫。 管道包含以下步驟:

  1. 使用 NuGet >= 5.3.1(添加這個希望解決問題)
  2. 使用.Net Core sdk 3.0.100(添加這個希望能解決問題)
  3. 恢復包
  4. 建造...

但該過程在恢復包步驟失敗:

錯誤 NU1201:項目 [Test Project] 與 netcoreapp2.2 (.NETCoreApp,Version=v2.2) 不兼容。 項目【測試項目】支持:netcoreapp3.0 (.NETCoreApp,Version=v3.0)

那么如何為 .Net Core 3.0 設置 CI/CD?

我不使用 YAML - 我討厭那個東西。

我嘗試“使用 Nuget”來強制管道使用最新的 Nuget。 我還嘗試使用最新的.Net Core 3.1.x。 這一切都無濟於事。

幫助的是重新創建測試項目。 現在管道工作了!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM