閱讀英文

共用方式為


NuGet 5.10 版本資訊

NuGet 配送車:

NuGet 版本 隨附於 Visual Studio 版本 隨附於 .NET SDK
5.10.0 Visual Studio 2019 16.10 版 5.0.3001

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

注意

Visual Studio 16.10、MSBuild 16.10 和 .NET 5.0.300+ 需要NuGet.exe 5.10 或更新版本。

摘要:5.10 的新功能

  • 簽署:實作 dotnet trusted-signers 命令 - #8053

  • 在 Linux 上停用預設驗證,但預設在 Windows 上啟用 - #10713

  • 在 .NET 5+ Linux/MAC 上新增套件簽署驗證的 ENV 變數 - #10742

  • 改善大型解決方案的安裝新套件效能 - #10166

  • 將專案類型 nfproj 新增至 Nuget CLI 支援的ProjectExtensions 清單。 - #10562

本版已修正的問題

  • <requireLicenseAcceptance>封裝項目時隱藏 元素 - #5133

  • [CPVM] 預覽警告應該顯示在 dotnet cli - #10226

  • 將 PMUI 的背景和前景色彩標記更新為 CommonDocumentColors - #10608

  • [Bug Bash]在 PM UI 中快速切換索引標籤時,錯誤「使用者取消作業」會顯示在 [錯誤清單] 視窗中 - #10671

  • PM UI:改善解決方案層級的套件安裝效能 - #10210

  • 將 GetService 取代為 NuGet.Clients 中隨處可見的 GetServiceAsync - #3784

  • NuGet.exe相對路徑的 .. 套件效能問題 - #5016

  • 「nuget 套件」的效能會隨著來源路徑中的層級增加而減少 - #5706

  • 使用重複檔案封裝 nuspec 時,NuGet 不會發生錯誤。 - #6941

  • NuGet 套件「指定的 DateTimeOffset 無法轉換成 Zip 檔案時間戳」- #7001

  • 包裝套件檔案的時間戳會依時區轉移 - #7395

  • NU1004 應該包含更多可採取動作的資訊 - #7696

  • [Bug Bash][測試失敗]執行 'dotnet restore --use-lock-file --locked-mode' - #8640 時,不應該更新空白/格式錯誤的鎖定檔案

  • NuGetVersionRange 允許剖析邏輯不正確的範圍 - #9145

  • PM UI 無法顯示所選和暫留套件來源之間的可辨別背景色彩 - #9538

  • 選取要安裝至 的項目複選框未由螢幕助讀程式讀取 - #9578

  • [詳細數據] 窗格 [版本] 下拉式列表預設選取專案應安裝在 [已安裝]/[更新] 索引卷標上 - #9887

  • 拿掉部分 .NET 5 SDK 報表 TargetPlatformMoniker #9913 的 ,Version= - 因應措施帳戶

  • dotnet nuget verify is too quiet - #10316

  • VersionRange 無法剖析單一數字範圍 - #10342

  • VS 解決方案管理員在偵錯期間擲回 Null 例外狀況 - #10352

  • 將 CLI 例外狀況訊息移至字串資源檔 - #10392

  • 拿掉無效程式代碼 (TabItemButtonAutomationPeer) - #10435

  • 更新操作功能表應該捲動至第一個選取的專案 - #10498

  • 解決方案 PMUI 詳細數據具有重疊的水準列 - #10533

  • 簽署:憑證過期且時間戳不受信任時未顯示的主要簽章詳細數據 - #10535

  • 沒有啟用的來源可防止 PM UI 顯示 - #10541

  • 套件元數據(詳細數據、取代)有時不會從 CodeSpaces 中的 nuget.org 提取 - #10549

  • PMUI 初始化失敗,偵錯會話期間例外狀況 - #10559

  • nuget 還原會導致大型 Endian 系統上的套件完整性檢查失敗 - #10567

  • FormatException 擲回,而不是 PackagingException - #10595

  • CPVM - 圖表步行演算法中的並行問題 - #10598

  • 新增 PMC powershell 版本遙測 - #10609

  • 改善 NuGetVersion 排序效能 - #10611

  • 信任簽署者 Add 有不一致的自變數 - #10647

  • Vs2019 v16.9.0:將 NuGet 封裝管理員 中的索引標籤從 “更新” 切換至 [已安裝] 中的索引卷標不會更新框架。 - #10654

  • 從 PMUI 中的版本號碼中移除 “v” - #10677

  • INuGetProjectService.GetInstalledPackagesAsync 會在收到 CPS 項目系統提名之前擲回 - #10681

  • 內嵌圖示會導致 [流覽] 索引卷標上的來源 “Microsoft Visual Studio 脫機套件” 拒絕存取 - #10687

  • 未設定 MSBuildProjectExtensionsPath 時,INuGetProjectService.GetInstalledPackagesAsync 擲回 - #10739

  • “dotnet nuget remove source nuget.org” 無法第一次運作 - #10745

  • Nuget 會封鎖異步方法中的線程集區線程,對 UI 線程進行同步呼叫 - #10775

  • PackageLoadContext.GetInstalledAndTransitivePackagesAsync 已造成無效程式代碼並損及效能 - #10790

  • 在 NuGet SDK 套件中使用內嵌圖示 - #10795

  • 更新 SPDX 授權清單 - #10806

此版本修正的所有問題清單 - 5.10

此版本中的認可清單 - 5.10.0

社群貢獻

感謝您協助讓此 NuGet 版本變得真棒的所有參與者!

負責人 PR 問題
louis-z 3991 VersionRange 無法剖析單一數字範圍 - #10342
omajid 3860 NuGet.Client build.sh 已中斷 - #10139
尼瑪律4G 3623 NuGet.Client build.sh 已中斷 - #10139
BlackGad 3953 「nuget 套件」的效能會隨著來源路徑中的層級增加而減少 - #5706
BlackGad 3953 NuGet.exe .. 的套件效能問題。 相對路徑 - #5016
marcin-krystianc 3940 CPVM - 圖表步行演算法中的並行問題 - #10598
josesimoes 3943 將專案類型 nfproj 新增至 Nuget CLI 支援的ProjectExtensions 清單。 - #10562

歡迎意見反應

您的意見反應對我們非常寶貴。 如果此版本發生任何問題,請檢查我們的 GitHub 問題和Visual Studio 開發人員社群 是否有現有問題。 如需 NuGet 內的新問題,請回報 GitHub 問題。 如需一般 NuGet 體驗問題,請透過 [說明回報問題] 底下的 [回報問題] 選項,讓我們知道您最愛的 IDE 中找到>的問題