【发布时间】:2022-01-12 14:33:46
【问题描述】:
$ Get-InstalledModule -Name Az -AllVersions
Version Name Repository Description
------- ---- ---------- -----------
0.5.0 Az PSGallery Azure Resource Manager Module. Cmdlets to manage...
上面的块显示 Az 已安装。但下面的块另有说明:
$ Update-Module -Name Az
WARNING: Unable to resolve package source 'https://www.powershellgallery.com/api/v2'.
PackageManagement\Install-Package : No match was found for the specified search criteria and module name 'Az'. Try
Get-PSRepository to see all available registered module repositories.
At C:\Program Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:2089 char:20
+ ... $sid = PackageManagement\Install-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package], Ex
ception
+ FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
【问题讨论】:
-
这与 azure cli 有什么关系?至于powershell,我建议手动删除这个过时的模块并安装一个新的
-
Az 不是过时的模块。 AzureRM 已经过时了。而且,是的,它与 Azure-cli 相关
-
0.5.0 已经过时,1.7.0 是最新版本。这与 azure-cli 有什么关系?它没有以任何形状或形式连接到 powershell
-
如果你会看到我的第二个命令;这就是我试图做的 update-module Az ;但它抛出异常..感谢您调查它..
-
azure cli != azure powershell,你知道吗?
标签: azure powershell azure-powershell