PowerShell 参照PowerShell reference

パッケージ マネージャー コンソールでは、以下に示す特定のコマンドを使用して、NuGet と対話する Windows 上の Visual Studio 内での PowerShell インターフェイスを提供します。The Package Manager Console provides a PowerShell interface within Visual Studio on Windows to interact with NuGet through the specific commands listed below. (コンソールは Visual Studio for mac で現在使用できません)コンソールの使用にガイドについては、次を参照してください。インストール パッケージ マネージャー コンソールを使用してパッケージの管理とトピック。(The console is not presently available in Visual Studio for Mac.) For a guide to using the console, see Install and manage packages using the Package Manager Console topic.


すべての PowerShell コマンドは、パッケージの使用にのみ関連します。All PowerShell commands relate only to package consumption. 作成とパッケージは、他のパッケージのコンシューマーをすることもできますを除くパッケージを公開する PowerShell コマンドが関係ありません。No PowerShell commands relate to creating and publishing packages except to the extent that a package can also be a consumer of other packages.


ここに表示するコマンドは、Visual Studio でパッケージ マネージャー コンソールに固有でありとは異なる、パッケージ管理モジュールのコマンド一般的な PowerShell 環境では使用できます。The commands listed here are specific to the Package Manager Console in Visual Studio, and differ from the Package Management module commands that are available in a general PowerShell environment. 具体的には、各環境には、その他では使用できないコマンドと同じ名前のコマンドも特定の引数は、異なる場合があります。Specifically, each environment has commands that are not available in the other, and commands with the same name may also differ in their specific arguments. Visual Studio でのパッケージの管理コンソールを使用する場合、コマンドとこのトピックに記載されている引数が適用されます。When using the Package Management Console in Visual Studio, the commands and arguments documented in this present topic apply.

一般的なコマンドCommon Commands 説明Description NuGet のバージョンNuGet Version
Install-PackageInstall-Package プロジェクトにパッケージとその依存関係をインストールします。Installs a package and its dependencies into the project. すべてAll
Update-PackageUpdate-Package パッケージとその依存関係、またはプロジェクト内のすべてのパッケージを更新します。Updates a package and its dependencies, or all packages in a project. すべてAll
Find-PackageFind-Package パッケージ ID またはキーワードを使用してパッケージ ソースを検索します。Searches a package source using a package ID or keywords. 3.0+3.0+
Get-PackageGet-Package 、ローカル リポジトリにインストールされているパッケージの一覧を取得またはパッケージのソースから使用可能なパッケージを一覧表示されます。Retrieves the list of packages installed in the local repository, or lists packages available from a package source. すべてAll
セカンダリ コマンドSecondary Commands 説明Description NuGet のバージョンNuGet Version
Add-BindingRedirectAdd-BindingRedirect プロジェクトの出力パス内のすべてのアセンブリを調べ、バインド リダイレクトを追加、app.configまたはweb.config必要な場所。Examines all assemblies within the output path for a project and adds binding redirects to the app.config or web.config where necessary. すべてAll
Get-ProjectGet-Project 既定値または指定されたプロジェクトについての情報を表示します。Displays information about the default or specified project. 3.0+3.0+
Open-PackagePageOpen-PackagePage プロジェクト、ライセンス、またはレポートの指定したパッケージの URL の不正使用の既定のブラウザーを起動します。Launches the default browser with the project, license, or report abuse URL for the specified package. 3.0 + で非推奨とされます。Deprecated in 3.0+
Register-TabExpansionRegister-TabExpansion 一般的に使用されるパラメーターの値は、カスタマイズされた展開を作成することができます、コマンドのパラメーターにタブ拡張を登録します。Registers a tab expansion for the parameters of a command, allowing you to create customized expansions for commonly-used parameter values. すべてAll
Sync-PackageSync-Package バージョンには、パッケージがインストールされている get では、プロジェクトを指定し、ソリューション内のプロジェクトの他のバージョンが同期します。Get the version of installed package from specified project and syncs the version to the rest of projects in the solution. 3.0+3.0+
Uninstall-PackageUninstall-Package 必要に応じてその依存関係を削除する、プロジェクトからパッケージを削除します。Removes a package from a project, optionally removing its dependencies. すべてAll

コンソール内でこれらのコマンドのいずれかで完全かつ詳細なヘルプ、のみ対象のコマンド名を持つ、次を実行します。For complete, detailed help on any of these commands within the console, just run the following with the command name in question:

Get-Help <command> -full

すべてのパッケージ マネージャー コンソール コマンドは、次をサポート一般的な PowerShell パラメーター:All Package Manager Console commands support the following common PowerShell parameters:

  • DebugDebug
  • ErrorActionErrorAction
  • ErrorVariableErrorVariable
  • OutBufferOutBuffer
  • OutVariableOutVariable
  • PipelineVariablePipelineVariable
  • VerboseVerbose
  • WarningActionWarningAction
  • WarningVariableWarningVariable

詳細については、 about_CommonParameters PowerShell ドキュメントにします。For details, refer to about_CommonParameters in the PowerShell documentation.