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...
インストールされたことが、確認できる。