閱讀英文

共用方式為


NuGet 5.1 版本資訊

NuGet 配送車:

NuGet 版本 隨附於 Visual Studio 版本 隨附於 .NET SDK
5.1.0 Visual Studio 2019 16.1 版 2.1.70X 1、2.2.30X2

1隨 Visual Studio 2019 與 .NET Core 工作負載一起安裝

2使用 Visual Studio 2019 搭配 .NET Core 工作負載作為選擇性安裝

摘要:5.1 的新功能

  • 如果套件已存在,支援略過套件推送,以允許與 CI/CD 工作流程進行更好的整合 - #1630

  • Visual Studio 現在提供套件 nuget.org 資源庫頁面的便利連結 - #5299

  • 支援新的 .NET Core 3.0 資產,例如 目標套件運行時間套件

    • NuGet 套件和還原 FrameworkReferences 的支援,以啟用目標和運行時間套件參考 - #7342
    • 使用 PackageDownload 支援「僅限下載」套件案例 - #7339
    • 使用 PackageType 排除搜尋結果和還原圖形中的運行時間和目標套件 - #7337

本版已修正的問題

Bug

  • 外掛程式:外掛程式建立期間遺失的例外狀況詳細數據 - #8057

  • 如果其中一個來源上存在下限,具有獨佔下限的 PackageReference 範圍將無法運作。 - #8054

  • 改善 IsPackableFalseError 訊息 - #8021

  • 套件鎖定檔案 - 在項目圖形變更時重新產生鎖定檔案 - #8019

  • ProjectSystem 錯誤:Nuget 套件自動移除 - #8017

  • 新增目標以傳回 FrameworkReference,類似於 CollectPackageDownloads 和 CollectPackageReferences - #8005

  • HTTP 快取:RepositoryResources 資源不會以版本設定的方式快取 - #7997

  • 記錄:例外狀況呼叫堆疊未報告詳細數據 - #7955

  • 將所有 NuGet 檔 URL 變更為使用 HTTPS - #7950

  • 改善 NU3024 警告訊息 - #7933

  • 已移除 packagereference 時鎖定檔案未更新 - #7930

  • 改善在 nuspec 中驗證 licenseurl 和 license 元素時的錯誤案例處理 - #7915

  • PM UI - 以滑鼠右鍵按兩下索引標籤頭,然後按兩下 [開啟檔案位置] 會導致錯誤 - #7913

  • 外掛程式:外掛程式進程結束時的記錄 - #7907

  • 外掛程式:記錄日期時間值中的高衝突率 - #7899

  • Manifest.ReadFrom 在具有 LicenseExpression 的任何 nuspec 上失敗 - #7894

  • RestoreLockedMode:ProjectReference 參考自定義 AssemblyName 的專案時,非預期的 NU1004 - #7889

  • 當外掛程式啟動失敗且發生例外狀況時,更好的錯誤訊息 - #7857

  • 執行 NoOp 還原時,請避免在 obj 目錄中寫入 *.dgspec.json - #7854

  • GeneratePathProperty=true 無法產生大小寫不符的屬性 - #7843

  • 設定:套件來源路徑中的非法字元可能會當機 VS - #7820

  • 如果刪除鎖定檔案,還原不會在 NoOp 上產生鎖定檔案 - #7807

  • 授權 URL 和授權會導致元數據的讀取錯誤 - #7547

  • V2FeedParser 中未處理的例外狀況 - #7523

  • nuget.exe傳回無效自變數的結束代碼零 - #7178

  • 更新錯誤和警告檔以反映簽署相關案例 - #6498

  • 資產檔案應該使用相對路徑來更輕鬆地移動專案 - #4582

DCR

  • 外掛程式:啟用診斷記錄 - #7859

  • 將 Tizen 6 地圖設為 NetStandard 2.1 - #7773

此版本中修正的所有問題清單 - 5.1 RTM