閱讀英文

共用方式為


NuGet 3.4 版本資訊

NuGet 3.4-RC 版本資訊 | NuGet 3.4.1 版本資訊

NuGet 3.4 已於 2016 年 3 月 30 日發行,作為 Visual Studio 2015 Update 2 和 Visual Studio 15 預覽版的一部分,並以一些原則為基礎來建置:

  • 跨平台支援
  • 效能改善
  • 次要UI改善

下列功能先前已在 RC 中新增,並已針對 3.4 版本更新或完成:

新功能

  • NuGet 用戶端現在支援來自存放庫的 gzip 內容編碼
  • 支援 xproj 專案中套件中的 PDB
  • 支援 contentFiles 元素中的 iOS 和 Android 建置動作
  • 支持 netstandard 和 netstandardapp Framework Monikers

新的使用者介面功能

  • 大幅改善效能,特別是在已安裝、更新和合併索引標籤上
  • 匯總 「所有套件來源」來源可搭配適當的搜尋結果合併使用
  • 安裝和 更新 索引標籤現在會依字母順序排序
  • 已新增 [重新整理] 按鈕,允許重新整理搜尋
  • [版本] 清單頂端的 [最新組建] 選項

更新和改善

  • project.json 中參考具有浮動版本的套件不會在每個組建上更新。 相反地,只有在強制還原、清除、重建或修改 project.json時,才會更新它們。
  • 當您使用 NuGet 組態 UI 時,nuget.org 存放庫來源不再強制進入項目組態。
  • NuGet 不會再還原共享專案中的套件,也不會寫入鎖定檔案。
  • 我們已針對無法連線或回應緩慢的伺服器改善網路失敗和重試處理。
  • Visual Studio 封裝管理員 UI 中已改善鍵盤和滑鼠行為。
  • 我們現在支援 DNX 中最新的 project.json 架構。

重大變更

  • 套件版本號碼現在會正規化為主要格式次要patch-prerelease 每個主要、次要和修補程式都會被視為整數,並捨棄任何前置零。 發行前版本資訊會被視為字串,且不會套用任何變更。 這些數位會用於 NuGet 用戶端的查詢,以及 nuget.org 服務所提供的搜尋。 如需詳細資訊,請參閱發行前版本下的 NuGet Docs。

已知問題

  • 問題:在下列案例中, Windows 10 v1511 使用者可能會遇到問題,甚至 Visual Studio 中的 PowerShell 當機:

    • 安裝/卸載具有 install.ps1 / uninstall.ps1 腳本的套件
    • 載入具有 init.ps1 腳本的專案(例如 EntityFramework)
    • 發佈 Web 內容
  • 因應措施: 請確定您的 Windows 10 安裝已套用最新的修補程式、快速套用 2016 年 1 月 (KB 3124263) 或更新版本更新。 GitHub 問題提供 更多詳細數據 #1638

  • 問題 :NuGet v2 通訊協定重新導向中斷。 將要求重新導向至替代主機的自訂 NuGet 儲存機制不接受重新導向要求。

  • 因應措施 :若要解決此問題,請將設定中的套件儲存機制 URI 設定為指向重新導向的伺服器位置。 如需詳細資訊,請參閱 GitHub 提取要求 #387

我們會繼續追蹤 GitHub 問題清單上的問題,您可以在: https://github.com/nuget/home/issues