その間ExchangeOnlineManagementモジュールのインストール「NuGet プロバイダー」は自動的にインストールされます。私の理解では、これはパッケージ管理に使用されますが、私はまだあまり詳しくありません。これについてもっと詳しく調べようとしましたが、インストールされているかどうかを確認する方法がわかりません。
Get-Package
また、get-module
NuGetGet-InstalledModule
の結果も返されません。この問題を調査していたところ、バージョンの確認方法や手動インストールの方法に関するサイトがいくつか見つかりました(例:ここ、ここまたはここ) しかし、今のところ何も効果がありません。
これは簡単なことだと思いますが、これまでのところ、検索結果があまりうまくいかなかったか、間違った方向に進んでいます。NuGet がインストールされているかどうかを確認し、現在の NuGet バージョンを取得するにはどうすればよいでしょうか?
アップデート:
Reddy Lutonadio の助けを借りて、なんとかバージョンを入手できましたGet-PackageProvider
。しかし、アンインストール方法がわかりません。PackageProviderモジュールでUninstall-module -Name NuGet
も機能しないようです。(Uninstall-Package -Name NuGet
ギットハブこれは問題のようです。コマンドレットまたは手動でアンインストールする方法はありますか?
Nugetを手動でインストールすることもできましたInstall-module -Name Nuget
が、バージョンが違うようです。ないを通じて表示されますGet-PackageProvider
(ただし を通じてget-module
)。ExchangeOnline モジュールを通じてインストールされるのと同じ方法でインストールする方法はまだわかりません。
注: (Get-PackageProvider -name nuget).providerpath
dll を返します:C:\Program Files\WindowsPowerShell\Modules\PackageManagement\1.4.7\fullclr\Microsoft.PackageManagement.NuGetProvider.dll