IRONSOFTWAREHOME
開発者向けアップデート

NuGet Powershellのインストール方法 (開発者向けのチュートリアル)

Jacob Mellor、Ironチームの最高技術責任者(CTO)
Jacob Mellor
Updated: 2026年4月21日

NuGetは、.NETのパッケージマネージャーで、サードパーティのライブラリ、フレームワーク、およびツールをプロジェクトに追加する作業を簡素化します。 NuGetを使用すると、開発者は中央リポジトリからパッケージをすばやく見つけてインストールし、依存関係を管理し、パッケージを最新のバージョンに更新できます。 NuGet PowerShellは、.NETプロジェクトにおけるパッケージと依存関係を管理するための強力なツールです。 NuGet PowerShell を使用すると、開発者は中央リポジトリからすばやくパッケージを見つけてインストールし、依存関係を管理し、PowerShell コマンドを使用してパッケージを最新バージョンに更新することができます。

NuGet PowerShellは、パッケージ管理のためのPowerShellインターフェイスを提供するNuGetの拡張機能です。 PowerShellは、Windowsシステム向けのスクリプティング環境を提供する強力なコマンドラインインターフェイスです。 .NET Frameworkの上に構築されているため、コマンドラインインターフェイスを使用してパッケージや依存関係を管理したい.NET開発者にとって理想的な選択肢です。

この記事では、NuGet PowerShellの基本をカバーし、.NETプロジェクトでパッケージと依存関係を管理するために利用できるさまざまなPowerShellコマンドの概要を提供します。

NuGet PowerShellのインストール

PowerShellでNuGetを使用する前に、NuGetプロバイダーとモジュールをインストールする必要があります。 NuGet PowerShellは、PowerShellモジュールの公開リポジトリであるPowerShellギャラリーを介してインストールできます。 次の手順を実行します。

  1. 管理者としてPowerShellを開きます。 これを行うには、PowerShellアイコンを右クリックして"管理者として実行"を選択します。

PDF API C#(コード例チュートリアル):図1 - 管理者権限でのPowerShell

NuGetプロバイダーのインストール

次のコマンドを実行して、NuGetパッケージプロバイダーをインストールします。

Install-PackageProvider -Name NuGet -Force
SHELL

PDF API C#(コード例チュートリアル):図2 - NuGetプロバイダーのインストール

このコマンドは、NuGetリポジトリと対話するために使用されるNuGetパッケージプロバイダーの最新バージョンをダウンロードしてインストールします。 NuGetプロバイダーのバージョン2.8.5.208が当システムにインストールされています。 PowerShellの再起動は不要です。

NuGet PowerShellモジュールのインストール

パッケージプロバイダーがインストールされたら、次のコマンドを実行してNuGet PowerShellモジュールをインストールする必要があります。

Install-Module -Name NuGet -Force
SHELL

PDF API C#(コード例チュートリアル):図3 - パッケージプロバイダーNuGet

このコマンドは、NuGetリポジトリと対話するためのPowerShellコマンドを提供するNuGet PowerShellモジュールの最新バージョンをダウンロードしてインストールします。

次のコマンドを実行して、モジュールがインストールされていることを確認します。

Get-Module -ListAvailable -Name NuGet
SHELL

PDF API C#(コード例チュートリアル):図4

このコマンドは、名前"NuGet"に一致するすべてのインストール済みモジュールを一覧表示します。モジュールが正しくインストールされていれば、"NuGet"を含むモジュールのリストが表示されるはずです。

NuGet PowerShellの使用

NuGet PowerShellがインストールされたので、これを使用して.NETプロジェクトのパッケージと依存関係を管理できます。 以下は、NuGetパッケージを操作するためによく使用されるPowerShellコマンドのいくつかです。

Install-Package

Install-Packageコマンドレットはソフトウェアパッケージとその依存関係をインストールします。

PM > Install-Package packageName

開発者に便利とされるNuGetパッケージの例として、NuGet上のIronPDFパッケージがあります。 IronPDFは、Iron Softwareが開発した.NETライブラリで、開発者が.NETアプリケーションからPDFドキュメントを作成および操作することを可能にします。 HTMLからPDFへの変換、ページ操作、ドキュメントのセキュリティプロトコルのサポートを含む、PDFドキュメントの作成および編集のための使いやすいAPIを提供します。 IronPDFは、.NETアプリケーションにPDF生成と操作機能を追加したい開発者にとって人気の選択肢です。 NuGet PowerShellを使用すると、開発者はIronPDFソフトウェアパッケージをすばやくインストールし、プロジェクトで使用を開始できます。

PM > Install-Package IronPdf

このコマンドは、IronPDFパッケージとその依存関係の最新バージョンをダウンロードしてインストールします。

Get-Package

Get-Packageコマンドはインストールされたパッケージを表示するために使用できます。 このコマンドは、システムにインストールされているすべてのパッケージとそのバージョン番号および依存関係のリストを表示します。 例えば、インストールされているIronPDFパッケージのバージョンを見るために、次のコマンドを実行します。

Get-Package IronPDF
SHELL

Uninstall-Package

Uninstall-Packageコマンドはシステムからパッケージをアンインストールするために使用できます。 例えば、IronPDFパッケージをアンインストールするには、次のコマンドを実行します。

Uninstall-Package IronPDF
SHELL

このコマンドは、システムからIronPDFパッケージとその依存関係を削除します。

Update-Package

NuGet PowerShellはまた、パッケージを最新バージョンに更新する機能を提供します。 Update-Packageコマンドはパッケージを最新バージョンに更新するために使用されます。 例えば、IronPDFパッケージを最新バージョンに更新するには、次のコマンドを実行します。

Update-Package IronPDF
SHELL

このコマンドは、IronPDFパッケージを最新バージョンとその依存関係とともに更新します。

Get-PackageSource

このコマンドは、すべての設定されたパッケージソースを一覧表示します。 例えば、すべての設定されたパッケージソースを一覧表示するには、次のコマンドを実行します。

Get-PackageSource
SHELL

NuGetパッケージマネージャコンソール

NuGetパッケージマネージャコンソールは、.NETフレームワークアプリケーション向けのNuGetパッケージマネージャに付属するコマンドラインインターフェイス(CLI)ツールです。 これは、Visual Studio内でNuGetパッケージとその依存関係を管理するための強力な方法を開発者に提供するように設計されています。

コンソールを利用して、開発者は簡単なコマンドライン構文を使用してプロジェクトからNuGetパッケージをインストール、更新、削除できます。 また、パッケージ参照を作成して復元し、パッケージソースを設定し、パッケージ仕様を作成することで、パッケージを管理する機能も提供します。

NuGetパッケージマネージャコンソールを使用する大きな利点の一つは、プロジェクトにおけるパッケージのインストールと更新のプロセスを自動化できることです。 開発者は、パッケージのインストールを自動化するスクリプトを作成したり、プロジェクトをビルドする前にコンソールを使用して必要なパッケージをインストールするビルドプロセスを設定したりできます。

NuGetパッケージマネージャコンソールの使用:

Visual Studioでパッケージマネージャコンソールを開く手順は次のとおりです。

  1. Visual Studioを開きます。
  2. NuGetパッケージを管理したいプロジェクトまたはソリューションを開きます。
  3. メニューバーからツールをクリックします。
  4. ドロップダウンメニューでNuGetパッケージマネージャを選択します。
  5. サブメニューからパッケージマネージャコンソールを選択します。

PDF API C#(コード例チュートリアル):図5

Install-Packageコマンドを使用して:

Install-PackageコマンドはNuGet PowerShellと同様に、NuGetリポジトリからパッケージをインストールするために使用されます。 例えば、NuGet上のIronXLパッケージをインストールするには、次のコマンドを実行します。

PM > Install-Package IronPdf

IronXLは、Excelファイルを読み書きし操作するためのシンプルで簡単に使用できるAPIを提供する.NETライブラリです。 このパッケージはすべてのExcelファイル形式(XLS、XLSX、CSV)をサポートし、セルのフォーマット、数式計算、データ検証、データフィルタリングといった機能を提供します。 IronXLを使えば、開発者はMicrosoft Officeや他のサードパーティソフトウェアを必要とせずに、強力なExcelベースのアプリケーションを迅速に作成できます。 このパッケージはNuGetで利用可能で、セキュリティプロトコルをサポートし、そのドキュメンテーションはライブラリの使用を開始するための詳細な例とガイドを提供します。

PDF API C#(コード例チュートリアル):図6 - パッケージ管理ツール

NuGet PowerShell vs NuGetパッケージマネージャコンソール

NuGet PowerShellは、PowerShellコマンドを使用してNuGetパッケージと対話するコマンドラインツールです。 NuGetパッケージマネージャコンソールがVisual Studio内でのパッケージ管理用の専用コンソールツールであるのに対し、NuGet PowerShellはVisual Studioの外でもさまざまなプラットフォーム上で利用できます。 これは、Visual Studioの外で作業することを好む開発者やクロスプラットフォームの開発環境で作業する開発者にとって理想的な選択です。

さらに、NuGet PowerShellは、パッケージの作成、リポジトリ管理、バージョン管理といった特徴的な高度な機能を提供し、開発者にパッケージの柔軟性と制御を向上させます。 全体として、両方のツールがNuGetパッケージを管理するのに役立ちますが、NuGet PowerShellは高度な機能とクロスプラットフォームのサポートを提供するより多用途のオプションです。

NuGet PowerShellは拡張性もあり、開発者はカスタムのパッケージとモジュールを作成できます。 開発者は、自分のライブラリとツールを含めたパッケージをNuGetで作成し、その後NuGet PowerShellを使用してそれらのパッケージをインストールおよび管理できます。 これにより、開発者はコードを他者と共有し、複数のプロジェクトにわたってコードを再利用するのが簡単になります。

結論

NuGet PowerShellは、パッケージのインストールと依存関係の管理を行いたい.NET開発者にとって不可欠なツールです。 このツールは、IronPDFやIronXLなどのNuGetパッケージと対話するためのシンプルで強力なコマンドラインインターフェイスを提供し、パッケージのインストールと更新を容易にします。 NuGet PowerShellを活用することにより、開発者は開発プロセスを簡素化し、パッケージ管理を自動化し、アプリケーションの安定性を向上させることができます。

Jacob Mellor、Ironチームの最高技術責任者(CTO)
最高技術責任者(CTO)

ジェイコブ・メラーはIron Softwareの最高技術責任者(CTO)であり、C# PDFテクノロジーを開拓する先見的なエンジニアです。Iron Softwareのコアコードベースを支えるオリジナル開発者として、彼は創業以来、会社の製品アーキテクチャを形成し、CEOのCameron Rimingtonとともに、会社をNASA、Tesla、および世界的な政府機関にサービスを提供する50人以上の会社に変えました。1999年にロンドンで最初のソフトウェアビジネスを開業し、2005年に最初 for .NETコンポーネントを作成した後、Microsoftのエコシステム全体で複雑な問題を解決することを専門としました。

関連する記事

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

OR
bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. ブラウズを選択し、"IronPDF"を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

またはここからWindowsインストーラーをダウンロードする。

  1. IronPDFを~/Libsなどの場所に解凍し、ソリューションディレクトリ内に配置する
  2. Visual Studioソリューションエクスプローラーで参照を右クリックし、"IronPDF.dll"をブラウズして選択

ライセンスは$999から