Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【PowerShell】パッケージプロバイダーをインストールする

Get-PackageProviderコマンドレットを使う。以下は、パッケージプロバイダーNuGetをインストールする方法。 まず、現在の環境下で利用可能なパッケージプロバイダーを確認する。PowerShellを管理者として実行して、以下のコマンドを実行する。

PS > Get-PackageProvider -ListAvailable
Name                     Version          DynamicOptions
----                     -------          --------------
msi                      3.0.0.0          AdditionalArguments
msu                      3.0.0.0
PowerShellGet            1.0.0.1          PackageManagementProvider, Type, S...
Programs                 3.0.0.0          IncludeWindowsInstaller, IncludeSy...

パッケージプロバイダーNuGetをインストールする。「インストールしますか?」には「y」を入力してEnterキーを押す。

PS > Get-PackageProvider -Name "NuGet"
プロバイダー 'nuget v2.8.5.208' がインストールされていません。
nuget
は、https://onegetcdn.azureedge.net/providers/Microsoft.PackageManagement.NuGetProvider-2.8.5.208.dll
から手動でダウンロードしてインストールすることができます。
PackageManagement で nuget を自動的にダウンロードしてインストールしますか?
[Y] はい(Y)  [N] いいえ(N)  [S] 中断(S)  [?] ヘルプ (既定値は "Y"): y
Name                     Version          DynamicOptions
----                     -------          --------------
NuGet                    2.8.5.208        Destination, ExcludeVersion, Scope...

インストールされたか否か確認する。

PS > Get-PackageProvider -ListAvailable
Name                     Version          DynamicOptions
----                     -------          --------------
msi                      3.0.0.0          AdditionalArguments
msu                      3.0.0.0
NuGet                    2.8.5.208        Destination, ExcludeVersion, Scope...
PowerShellGet            1.0.0.1          PackageManagementProvider, Type, S...
Programs                 3.0.0.0          IncludeWindowsInstaller, IncludeSy...

インストールされたことが、確認できる。