共用方式為


NuGet 1.7 版本資訊

NuGet 1.6 版本資訊 | NuGet 1.8 版本資訊

NuGet 1.7 已於 2012 年 4 月 4 日發行。

已知安裝問題

如果您執行的是 VS 2010 SP1,如果您已安裝舊版,則在嘗試升級 NuGet 時可能會發生安裝錯誤。

因應措施是只要解除安裝 NuGet,然後從 VS 延伸模組資源庫安裝它。 如需相關資訊,請參閱 https://support.microsoft.com/kb/2581019

附註: 如果 Visual Studio 不允許您卸載延伸模組 (已停用 [解除安裝] 按鈕),則您可能需要使用「以系統管理員身分執行」重新啟動 Visual Studio。

Features

支援安裝後開啟 readme.txt 檔案

1.7 中的新功能,如果您的套件在套件根目錄包含檔案 readme.txt ,NuGet 會在完成套件安裝之後自動開啟此檔案。

在 [管理 NuGet 套件] 對話方塊中顯示發行前版本套件

[管理 NuGet 套件] 對話方塊現在包含下拉式清單,提供顯示發行前版本套件的選項。

顯示發行前版本套件

缺少套件檔案時顯示套件還原按鈕

當您開啟 [套件管理員] 主控台或 [管理員 NuGet 套件] 對話方塊時,NuGet 會檢查目前的解決方案是否已啟用套件還原模式,以及資料夾中 packages 是否遺漏任何套件檔案。 如果符合這兩個條件,NuGet 會通知您,並顯示方便的 [還原] 按鈕。 按兩下此按鈕會觸發 NuGet 還原所有遺失的套件。

對話框上的套件還原按鈕

主機上的套件還原按鈕

新增解決方案層級 packages.config 檔案

在舊版的 NuGet 中,每個專案都有一個 packages.config 檔案,可追蹤該專案中安裝的 NuGet 套件。 不過,解決方案層級沒有類似的檔案來追蹤該層級的套件。 因此,無法還原解決方案層級套件。 這項功能現在已在 NuGet 1.7 中實作。 解決方案層級 packages.config 檔案會放在解決方案根目錄下的 .nuget 資料夾中,並且專門儲存解決方案層級套件。

移除 New-Package 命令

由於使用率低,New-Package 命令已被刪除。 建議開發人員使用 nuget.exe 或方便的 NuGet 套件總管來建立套件。

錯誤修正

NuGet 1.7 已修正套件還原工作流程和網路/原始檔控制案例的許多錯誤。

若要查看 NuGet 1.7 修正的工作專案完整清單,請檢視 [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).