Get-AzurePublishSettings文件未显示所有订阅

Get-AzurePublishSettings文件未显示所有订阅,azure,azure-powershell,Azure,Azure Powershell,Azure powershell命令Get-AzurePublishSettings文件仅下载我的3个订阅中的2个。为什么? 在PowerShell中,我运行以下命令: PS C:\> Get-AzurePublishSettingsFile 该命令将打开以下网页: 该网页将创建一个文件*.PublishSettings。该文件仅包含我的3个子选项中的2个子选项的设置。所有订阅似乎都以相同的方式配置。尝试此解决方法- 将azure订阅设置为当前订阅,使其不显示在publishsetti

Azure powershell命令Get-AzurePublishSettings文件仅下载我的3个订阅中的2个。为什么?

在PowerShell中,我运行以下命令:

PS C:\> Get-AzurePublishSettingsFile
该命令将打开以下网页:

该网页将创建一个文件*.PublishSettings。该文件仅包含我的3个子选项中的2个子选项的设置。所有订阅似乎都以相同的方式配置。

尝试此解决方法-

将azure订阅设置为当前订阅,使其不显示在publishsetting文件中

select-azuresubscription -subscriptionname "Yoursubname" -current
然后跑


Get-AzurePublishSettingsFile

如果运行:Get-AzureSubscription cmdlet,是否能够获取所有3个订阅?是的,我可以看到所有3个订阅。并且它们的属性Environment、SupportedModes、DefaultAccount、Accounts、CurrentStorageAccountName和TenantId的值相同。Select-AzureSubscription不会影响get-AzurePublishSettingsFile返回的订阅。您是对的。但是,选择当前订阅后,它会将所选订阅名称设置为当前订阅。现在,当您运行Get-AzurePublishSettings文件时,它将获取当前订阅的详细信息并将其添加到publishsetting文件,然后将其他订阅添加到publishsetting文件。我过去也遇到过同样的问题,这对我来说很有效。这只是一个解决办法。