次の方法で共有


NuGet 1.6 リリース ノート

NuGet 1.5 リリース ノート | NuGet 1.7 リリース ノート

NuGet 1.6 は、2011 年 12 月 13 日にリリースされました。

インストールに関する既知の問題

VS 2010 SP1 を実行していて、NuGet の以前のバージョンがインストールされている場合、NuGet をアップグレードしようとするとインストール エラーが発生する可能性があります。

NuGet をアンインストールしてから、続いて、VS 拡張情報ギャラリーから単にインストールするという回避策があります。 詳細については、「 https://support.microsoft.com/kb/2581019 」を参照してください。

注: Visual Studio で拡張情報をアンインストールできない場合 ([アンインストール] ボタンが無効になっている) は、[管理者として実行] を使用して Visual Studio を再起動する必要があります。

機能

セマンティック バージョン管理とプレリリース パッケージのサポート

NuGet 1.6 ではセマンティック バージョン管理 (SemVer) のサポートが導入されています。 SemVer の使用方法の詳細については、バージョン管理の ドキュメントを参照してください。

パッケージでのチェックインをせずに NuGet を使用する (パッケージの復元)

NuGet 1.6 では、NuGet パッケージがソース管理に追加されず、見つからない場合はビルド時に復元されるワークフローがファースト クラスでサポートされるようになりました。 詳細については、「パッケージをソース管理にコミットせずに NuGet を使用する」を参照してください。

NuGet パッケージをインストールできる項目のテンプレート

NuGet 1.6 では Visual Studio プロジェクト テンプレートにプレインストールされた NuGet パッケージをサポートする作業に基づき、Visual Studio 項目テンプレートのサポートも追加されています。 項目テンプレートは、テンプレートが呼び出されたときにインストールされる NuGet パッケージを関連付けることができます。

プロジェクト/項目テンプレートを変更して NuGet パッケージをインストールする方法の詳細については、「Visual Studio テンプレートのパッケージ」トピックを参照してください。

パッケージ ソースを無効にするためのサポート

複数のパッケージ ソースが構成されている場合、NuGet は、パッケージとその依存関係のインストール中に、それぞれでパッケージを探します。 何らかの理由でパッケージ ソースがダウンしたときに、NuGet の速度が大幅に低下する可能性があります。

NuGet 1.6 の前の場合、パッケージ ソースを削除できましたが、ユーザーは、再度追加する場合に備えて詳細を覚えておく必要があります。

NuGet 1.6 ではパッケージ ソースのチェックを解除して無効にすることができますが、それを回避することもできます。

Disabling a package

バグの修正

NuGet 1.6 では、合計 106 件の作業項目が修正されました。 そのうち 95 件がバグとして分類され、そのうち 10 件は機能でした。

NuGet 1.6 で修正された作業項目の全リストについては、[NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0)を参照してください。