NuGet 6.1 版本資訊
NuGet 配送車:
NuGet 版本 | 隨附於 Visual Studio 版本 | 隨附於 .NET SDK |
---|---|---|
6.1.0 | Visual Studio 2022 17.1 版 | 6.0.2001 |
1 隨 Visual Studio 2022 with.NET Core 工作負載一起安裝
DCR:
依預設停用project.json nuget.exe套件,請新增後援 env var 以啟用它 - #11214
[DCR]:在 .NET 中調整 Apple TFM 的兼容性規則 - #11338
[DCR][無客戶影響]: NuGetPackage (VS 延伸模組進入點) 不應該使用 DTEEvents - #11360
[DCR]:當非 NuGet 工具建立不含任何來源的 nuget.config 時,減輕遺漏 nuget.org - #11387
[DCR]: NuGet.VisualStudio 和 NuGet.VisualStudio.Contracts 以遵循 Visual Studio 版本號碼 - #11394
[DCR]: 取代使用 System.Version 的 VS 擴充性 API - #11412
[DCR]:使用 System.Runtime.Versioning.FrameworkName 的過時 VS 擴充性 API - #11419
拿掉 Mac Catalyst 警告 - #11438
dotnet nuget push - 選項遺漏值 - #4864
錯誤:
令人困惑的還原輸出:它在其中一個專案上執行了一些還原,但最後仍會列印「已安裝所有套件,且沒有任何可還原的專案」- #4376
當失敗時,還原不會在輸出中列印足夠的資訊 - #6047
最小 VS 安裝已中斷 NuGet UI - #8414
使用
Clear All NuGet cache(s)
功能時 Visual Studio 沒有回應 - #9831變更選取的套件時,詳細數據窗格中的版本清單不會保持同步 - #10557
檔案衝突對話框沒有存取密鑰 - #10691
ContentItemCollection 使用 yield 傳回,造成列舉值過度配置 - #10921
UIDelay:
nuget.packagemanagement.visualstudio.dll!NuGet.PackageManagement.VisualStudio.VsCoreProjectSystemReferenceReader+<GetProjectReferencesAsync>d__
- Managed 專案 - #11163[Bug]: MSBuild 還原記錄例外狀況為警告 - #11179
[Bug]:用於來源和命名空間的字串比較方法不一致 - #11182
[流覽] 索引標籤右側套件的 [安裝] 按鈕沒有工具提示 - #11189
異步服務提供者應該透過內建 TService、TInterface 延伸模組而不是自定義轉型在線程集區線程上叫用 - #11200
[錯誤]:當 PM UI 中的套件來源下拉式清單有多個套件來源與文化特性忽略大小寫比較時名稱相等時 VS 損毀 - #11241
字串 “ms” 和 “sec” 不會在 [輸出 - 封裝管理員] 視窗中當地語系化。 - #11297
在 PM UI 中使用地區設定/文化特性設定來排序套件來源下拉式清單 - #11298
將 SDPX 授權清單從 da7ecca 更新為 fafa781 - #11309
[Bug]: 未產生 NuGet.Localization - #11328
[Bug]: NuGet.Tools VS 套件同步事件處理程式中的元件載入 MEF 組合可能會導致響應延遲 - #11334
[Bug]:如果項目路徑為 NULL,NuGet SDK 解析程序不應該擲回 - #11376
[Bug]:應該回報 PackageSourceMapping 不一致 - #11385
[Bug]:
RegistryKeyUtility.GetValueFromRegistryKey()
有未使用的參數,導致結果不正確 - #11407減少 ResolverUtility.FindLibraryByVersionAsync 中的堆積配置 - #11409
[錯誤]:找不到的套件來源對應相符專案不應記錄 - #11413
[Bug]:請避免明確轉換 GetService/GetServiceAsync 的結果,請改用擴充方法 - #11451
[錯誤]:VS 中的套件來源選項不會宣告套件來源或複選框狀態 - #11482
[錯誤]:VS 套件來源選項會在新增或移除來源時清除所有複選框 - #11521
dotnet nuget push -n|--no-symbols or -d|--disable-buffering 會引發 error: File does not exist ...
例外狀況。 - #11601
先前若要搭配命令使用 -n|--no-symbols
和 -d|--disable-buffering
選項 dotnet nuget push
,需要在它之後傳遞不必要的隨機值。 即使實際推送作業成功,移除這個不必要的值,還是會擲回例外 error: File does not exist ...
狀況來中斷您的腳本。
獨立使用 -n|--no-symbols
和 -d|--disable-buffering
選項,而不需要任何額外的值參數。
感謝您協助讓此 NuGet 版本變得真棒的所有參與者!
您的意見反應對我們非常寶貴。 如果此版本發生任何問題,請檢查我們的 GitHub 問題和Visual Studio 開發人員社群 是否有現有問題。 如需 NuGet 內的新問題,請回報 GitHub 問題。 如需一般 NuGet 體驗問題,請透過 [說明回報問題] 底下的 [回報問題] 選項,讓我們知道您最愛的 IDE 中找到>的問題。