NuGet 5.2 版本資訊
NuGet 配送車:
NuGet 版本 | 隨附於 Visual Studio 版本 | 隨附於 .NET SDK |
---|---|---|
5.2.0 | Visual Studio 2019 16.2 版 | 2.1.80X 1、2.2.40X2 |
5.2.1 | n/a | n/a 自 2019 年 12 月 23 日起不支援 .NET Core 2.2 |
1隨 Visual Studio 2019 與 .NET Core 工作負載一起安裝
2使用 Visual Studio 2019 搭配 .NET Core 工作負載作為選擇性安裝
摘要:5.2.1 的新功能
- [安全性]: Microsoft Security Advisory CVE 2022-30184 | .NET 資訊洩漏弱點 - #11883
摘要:5.2 的新功能
已修正在Linux和Mac上因路徑問題而導致偶爾發生NuGet作業失敗的嚴重錯誤 - #7341
改善在 Visual Studio 中使用 NuGet 套件管理員 UI 流覽套件時的 UI 回應性,特別適用於緩慢的來源 - #8039
鎖定檔案的可靠性修正噸 (#8187,#8160,#8114,#7840) 和驗證外掛程式 (#8300,#8271,#8269,#8210,#8198,#7845)
本版已修正的問題
Bug
Perf: 封裝管理員 控制台:UI 延遲更新 [預設專案] 下拉式方塊選取的值 - #8235
效能:PM UI 中的效能改善 - #8039
Perf:在 PMC 中讀取預設專案時的 UI 延遲 - #6824
Perf:[vsfeedback] NuGet 更新索引卷標凍結本機套件來源 - #6470
外掛程式:如果外掛程式無法啟動或提早終止,NuGet 會等候完整交握逾時 - #8300
外掛程式:改善外掛程式啟動失敗的診斷能力 - #8271
外掛程式:nuget.exe探索內建外掛程式的問題 - #8269
外掛程式:永遠不會讀取快取檔案 - #8210
外掛程式:「工作已取消。」還原期間驗證外掛程式的錯誤 - #8198
外掛程式無法在Linux平臺上間歇性地快取 - #7845
LockFile:使用 ATF 時,由於目標 Framework 相等檢查不正確,因此其 NU1004 為 false - #8187
LockFile:如果鎖定檔案空白或格式不正確,則不會遵守 '---locked-mode' 還原旗標 - #8160
LockFile:不要在套件鎖定檔案中使用自定義元件名稱小寫專案 - #8114
LockFile:將項目參考小寫設為鎖定檔案 - #7840
還原:安裝遭竄改的套件會導致多次安裝嘗試失敗(輸出重複) - #8175
VS:解決方案使用者選項無法在 NuGet 更新後還原串行化 - #8166
UnitTest 專案中的 dotnet-list-package 傳回錯誤 - #8154
建立 VS 安裝程式的 NuGet 套件群組 - 修正一些 VSIX 安裝問題 - #8033
GeneratePackageOnBuild 不應設定 NoBuild。 - #7801
當 .nuspec 檔案包含明確的元件參考專案時,新選項 “-SymbolPackageFormat snupkg” 會產生錯誤 - #7638
NuGet.targets(498,5): 錯誤 : 找不到路徑 '/tmp/NuGetScratch - #7341
DCR: