閱讀英文

共用方式為


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 不允許您將擴充功能卸載([卸載] 按鈕已停用),則您可能需要使用「以 管理員 istrator 執行身分」重新啟動 Visual Studio。

功能

支援在安裝后開啟readme.txt檔案

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

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

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

Showing prerelease packages

遺失套件檔案時顯示 [套件還原] 按鈕

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

Package restore button on dialog

Package restore button on console

新增方案層級 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)