NuGet 1.7 リリース ノート
NuGet 1.6 リリース ノート | NuGet 1.8 リリース ノート
NuGet 1.7 は、2012 年 4 月 4 日にリリースされました。
インストールに関する既知の問題
VS 2010 SP1 を実行していて、NuGet の以前のバージョンがインストールされている場合、NuGet をアップグレードしようとするとインストール エラーが発生する可能性があります。
NuGet をアンインストールしてから、続いて、VS 拡張情報ギャラリーから単にインストールするという回避策があります。 詳細については、「 https://support.microsoft.com/kb/2581019 」を参照してください。
注: Visual Studio で拡張情報をアンインストールできない場合 ([アンインストール] ボタンが無効になっている) は、[管理者として実行] を使用して Visual Studio を再起動する必要があります。
機能
インストール後に readme.txt ファイルを開くサポート
1.7 の新機能として、パッケージのルートにreadme.txt
ファイルが含まれている場合、NuGet はパッケージのインストールが完了した後、このファイルを自動的に開きます。
[NuGet パッケージの管理] ダイアログにプレリリース パッケージを表示する
[NuGet パッケージの管理] ダイアログに、プレリリース パッケージを表示するオプションを提供するドロップダウンが含まれるようになりました。
パッケージ ファイルが見つからない場合に、[パッケージの復元] ボタンを表示する
パッケージ マネージャー コンソールまたは [マネージャー NuGet パッケージ] ダイアログを開くと、NuGet は、現在のソリューションでパッケージ復元モードが有効になっているかどうか、およびpackages
フォルダーにパッケージ ファイルが見つからないかどうかを確認します。 これら 2 つの条件が満たされると、NuGet から通知を受け取り、便利な [復元] ボタンが表示されるようになります。 このボタンをクリックすると、不足しているすべてのパッケージが復元されるように NuGet がトリガーされます。
ソリューション レベルの packages.config ファイルを追加する
以前のバージョンの NuGet には、各プロジェクトには、そのプロジェクトにインストールされている NuGet パッケージを追跡するpackages.config
ファイルがあります。 ただし、ソリューション レベルのパッケージを追跡するための同様のファイルは、ソリューション レベルには存在しませんでした。 したがって、ソリューション レベルのパッケージを復元する方法がありませんでした。
この機能は、NuGet 1.7 内で実装されました。 ソリューション レベルpackages.config
のファイルは、ソリューション ルート内の.nuget
フォルダー内に配置され、ソリューション レベルのパッケージのみが格納されます。
[新しいパッケージを削除する] コマンド
使用量が少なかったことから、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)
を参照してください。