.NET ライブラリーパッケージマネージャー NuGet のインストールとパッケージのインストール

NuGet
NuGet のインストール方法について書いておきます。

Visual Studio のバージョンは 2010 です。

NuGet のインストール Visual Studio 2010

Visual Studio を起動します。

NuGet Package Manager のダウンロード

NuGet インストール手順

[ツール] メニューの [拡張機能マネージャー] をクリックします。

NuGet インストール手順

[拡張機能マネージャー] ウィンドウが起動するので左ペインの [オンラインギャラリー] をクリックします。

NuGet インストール手順

オンラインギャラリーをクリックをすると検索が始まります。

NuGet インストール手順

NuGet Package Manager が見つからない場合は、右上の [オンライン ギャラリー の検索] テキストボックスに「NuGetPackageManager」と入力すると [NuGet Package Manager] が表示されます。

NuGet インストール手順

NuGet Package Manager が表示されたら [ダウンロード] をクリックします。

NuGet インストール手順

ダウンロードが始まります。

NuGet インストール手順

ダウンロードが終わると [Visual Studio 拡張機能インストーラー] 画面が表示されます。

NuGet インストール手順

NuGet Package Manager のインストール

Visual Studio 拡張機能インストーラー画面が表示されたら、拡張機能をインストールする製品を選択して [インストール] をクリックします。

NuGet インストール手順

インストールが始まるので、しばらく待ちます。

NuGet インストール手順

インストールが完了したら [閉じる] をクリックします。

NuGet インストール手順

[拡張機能マネージャー] ウィンドウに戻ったら [今すぐ再起動] をクリックします。

NuGet インストール手順

Visual Studio が再起動されるので [ツール] メニューの [NuGet パッケージ マネージャー] メニューにある [パッケージ マネージャー コンソール] をクリックします。

NuGet インストール手順

[パッケージ マネージャー コンソール] ウィンドウが表示されればインストールは完了です。

NuGet インストール手順

これで NuGet を使って欲しいパッケージをインストールすることができます。

NuGet でパッケージのインストール

ここでは例として [Windows API Code Pack] をインストールしてみます。

Windows API Code Pack のインストール

まずソリューションを作成しておきます。
[ファイル] メニューの [新規作成] メニューにある [プロジェクト] をクリックします。

NuGet インストール手順

[新しいプロジェクト] ウィンドウが表示されるので [インストールされたテンプレート] - [その他のプロジェクトの種類] - [Visual Studio ソリューション] をクリックします。

NuGet インストール手順

[空のソリューション] を選択し、ソリューションの [名前] と [場所] を入力して、ファイルを保存します。

NuGet インストール手順

NuGet でパッケージをインストールする際にソリューションを作成または開いていないと、以下のようなエラーが表示されるので注意が必要です。

NuGet インストール手順

Visual Studio でソリューションの準備が出来たので、ブラウザーで NuGet のサイトを表示します。

NuGet インストール手順

[Search Packages] テキストボックスに「WindowsAPICodePack」と入力して Enter キーを押すか [虫めがね] をクリックします。

NuGet インストール手順

検索結果が表示されるのでインストールしたいパッケージを選んでクリックします。

NuGet インストール手順

ここでは [Windows API Code Pack – Core] をクリックします。

NuGet インストール手順

パッケージの詳細が表示されます。

NuGet インストール手順

PM> の後の「Install-」から始まる部分 (コマンド) を選択してコピーします。

NuGet インストール手順

Visual Studio の [パッケージ マネージャー コンソール] ウィンドウに、コピーしたコマンド (Install-Package WindowsAPICodePack-Core) を貼り付けます。

NuGet インストール手順

インストールが完了すると [パッケージ マネージャー コンソール] ウィンドウにメッセージが表示されます。

NuGet インストール手順

インストールが完了すると対象のソリューションファイル (*.sln) のフォルダーに [packages] フォルダーが作成されています。

NuGet インストール手順

[packages] フォルダー内に対象のパッケージのフォルダー (ここでは WindowsAPICodePack-Core.1.1.2) が作成され、そのフォルダー内に [lib] フォルダーが作成されます。

NuGet インストール手順

この [lib] フォルダー内に dll ファイルがダウンロードされているので、任意のプロジェクトから参照して利用します。

NuGet インストール手順

これで NuGet のインストールとパッケージのインストールは完了です。