Al intentar crear un nuevo almacén de claves de Azure mediante el módulo de Azure Active Directory para Windows Powershell, siempre fallaba. Esto es lo que probé:

New-AzureRmKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'OMSTest' -Location 'East US'

ADVERTENCIA: No se pudo cargar el archivo o ensamblado 'Microsoft.Data.Services.Client, Version = 5.6.4.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' o una de sus dependencias. El sistema no puede encontrar el archivo especificado. New-AzureRmKeyVault: no se pudo cargar el archivo o ensamblado 'Microsoft.Data.Services.Client, Version = 5.6.4.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' o una de sus dependencias. El sistema no puede encontrar el archivo especificado. En la línea: 1 carácter: 1 + New-AzureRmKeyVault -VaultName 'Contoso03Vault' -ResourceGroupName 'O ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: CloseError: (: ) [New-AzureRmKeyVault], FileNotFoundException + FullyQualifiedErrorId: Microsoft.Azure.Commands.KeyVault.NewAzureKeyVault

¡Cualquier idea sobre esto será muy apreciada!

answer

Según el registro de errores, parece que no usa la última versión de Azure Power Shell. Puede usar el siguiente comando para obtener su versión de shell de Azure Power.

Get-Module -ListAvailable -Name Azure -Refresh

La última versión es 4.4.1. Puede descargar el archivo de instalación desde el enlace e instalarlo.

Nota: El cmdlet New-AzureRmKeyVaultes un cmdlet de Azure Power Shell, no un cmdlet de Azure AD Power Shell. Debe usar el cmdlet en la consola de Power Shell, no en la consola de Azure AD Power Shell.

ingrese la descripción de la imagen aquí