同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする

同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする手順を紹介します。

概要

NuGetパッケージマネージャーコンソールなどで、Install-Package コマンドを利用して、パッケージをインストールできますが、 同じソリューションの別のプロジェクトにNuGetのパッケージのインストールをする手順を紹介します。

方法1: NuGetの Install-Package コマンドがわかる場合

Install-Pakckage コマンドがわかる場合、またはコマンドを覚えている場合は、NuGet パッケージマネージャーコンソールを利用できます。

Visual Studio を起動しメインウィンドウの[ツール]メニューの[NuGet パッケージ マネージャー]の[パッケージ マネージャー コンソール]をクリックします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像1

パッケージ マネージャー コンソールのウィンドウが表示されます。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像2
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像3

パッケージ マネージャー コンソール ウィンドウ右上の[既定のプロジェクト]のコンボボックスをクリックします。ドロップダウンリストが表示されます。 ソリューションのプロジェクトの一覧が表示されますので、パッケージをインストールするプロジェクトをクリックして選択します。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像4

既定のプロジェクトを変更できました。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像5

Install-Package コマンドを実行してパッケージをインストールします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像6
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像7

パッケージがインストールできると、ソリューションエクスプローラーのプロジェクトのノード内の[依存関係]ノードにインストールした パッケージの参照が追加されます。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像8

方法2: Install-Package コマンドがわからない場合

Install-Package コマンドがわからない場合で既にソリューション内の別のプロジェクトでパッケージがインストールされている場合には、 ソリューションの NuGet パッケージの管理でパッケージをインストールできます。

Visual Studio を起動しソリューションファイルを開きます。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像9

[ツール]メニューの[NuGet パッケージ マネージャー]の[ソリューションの NuGet パッケージの管理]の項目をクリックします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像10

[NuGet ソリューション]のウィンドウが表示されます。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像11

[NuGet ソリューション]のウィンドウの左側にソリューションで導入されているパッケージの一覧が表示されています。パッケージ名をクリックします。
右側にプロジェクトの一覧が表示され、導入されているパッケージのバージョン番号が表示されています。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像12

インストールされていないプロジェクトにはバージョンが表示されていませんので、プロジェクト名の左側のチェックボックスをクリックしてチェックをつけます。 チェック後、[インストール]ボタンをクリックします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像13

[変更のプレビュー]ダイアログが表示されます。ダイアログ下部の[OK]ボタンをクリックします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像14

パッケージがインストールされると、[バージョン]の列にインストールされたパッケージのバージョンが表示されます。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像15

補足:アンインストールする場合

アンインストールする場合はパッケージをアンインストールするプロジェクトのチェックボックスにチェックをつけ、[アンインストール]ボタンをクリックします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像16

[変更のプレビュー]ダイアログが表示されます。ダイアログ下部の[OK]ボタンをクリックします。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像17

パッケージがアンインストールされると、[バージョン]の列のバージョン番号が無くなります。
同じソリューションの別のプロジェクトに NuGetのパッケージをインストールする:画像18

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2021-03-07