我已登录我的Azure帐户并选择了相应的订阅。 但它总是给出相同的错误
PS C:\WINDOWS\system32> New-AzureRmResourceGroup -Name "AzureMediaServicesSample" -Location "East US"
New-AzureRmResourceGroup : Run Login-AzureRmAccount to login.
At line:1 char:1
+ New-AzureRmResourceGroup -Name "AzureMediaServicesSample" -Location " ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [New-AzureRmResourceGroup], PSInvalidOperationException
+ FullyQualifiedErrorId : InvalidOperation,Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzur
eResourceGroupCmdlet
答案 0 :(得分:3)
我也使用select-azuresubscription
选择了订阅
select-azuresubscription
用于ASM模式。
对于ARM模式,您需要使用Get-AzureRmSubscription -SubscriptionName "your sub" | Select-AzureRmSubscription
来选择订阅。
更多信息请参阅此example。
更新
您可以使用以下cmdlet检查Azure PowerShell版本。
Get-Module -ListAvailable -Name Azure -Refresh
您可以从link安装最新的PowerShell。
答案 1 :(得分:0)
我遇到了同样的问题,我通过将Cloud Shell窗口左上角的环境设置从Bash更改为Powershell来解决了该问题。