Visual Studio 2012以降、既定でインストールされています。
NuGetのパッケージを、インストール、アンインストールそして更新できます。
ソリューション エクスプローラーで対象のプロジェクトの[参照]を右クリックし、[NuGet パッケージの管理]を選択します。そして[参照]を選択し、パッケージの名前で検索します。NuGet Package Manager UI Reference | Microsoft Learn
パッケージを見つけるのが困難なときには、NuGet Gallery | Packagesから探せます。
インストールしたパッケージは、ソリューションのpackagesフォルダ以下に格納されます。
メニューの【ツール → NuGet パッケージ マネージャー → パッケージ マネージャー コンソール】からコンソールを開けます。そして、
PM> Install-Package PackageName
とすることでパッケージをインストールできます。NuGet Package Manager Console Guide | Microsoft Learn
Cmdlet | 説明 |
---|---|
Get-Package | インストールされている一連のパッケージを取得します。とともに-ListAvailableパッケージ ソースから利用可能な一連のパッケージを取得します。 |
Install-Package | パッケージとその依存関係をプロジェクトにインストールします。 |
Uninstall-Package | パッケージをアンインストールします。他のパッケージがこのパッケージに依存している場合、–Forceオプションを指定しない限り、コマンドは失敗します。 |
Update-Package | パッケージとその依存関係を新しいバージョンに更新します。 |
Add-BindingRedirect | プロジェクトの出力パス内のすべてのアセンブリを検証し、バインド リダイレクトをアプリケーション (またはWeb) の構成ファイルに必要に応じて追加します。 |
Get-Project | 指定したプロジェクトのDTE (Development Tools Environment) への参照を返します。何も指定しないと、パッケージ マネージャー コンソールで選択されている既定のプロジェクトが返されます。 |
Open-PackagePage | 指定されたパッケージのProjectUrl、LicenseUrl、またはReportAbuseUrlを示すブラウザを開きます。 |
Register-TabExpansion | コマンドのパラメーターのタブ拡張を登録します。 |
「パッケージ '***' をインストールできませんでした。このパッケージを '.NETFramework,Version=v*.*' を対象とするプロジェクトにインストールしようとしていますが、そのフレームワークと互換性があるアセンブリ参照またはコンテンツ ファイルがパッケージに含まれていません。詳細については、パッケージの作成者に問い合わせてください。」としてパッケージのインストールに失敗する場合、次の方法を試します。