Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

420
Vistas
Use el comando 'Connect-AzAccount' de PowerShell en C#

Quiero conectarme a Azure de la misma manera que inicio sesión con los comandos de Powershell. Como no he encontrado ninguna API para hacer eso con .NET, pensé que una buena idea sería ejecutar scripts de PS con .NET.

Ya instalé el Powershell para azure en mi computadora portátil

 Install-Module -Name Az -AllowClobber

También traté de usar el comando 'Connect-AzAccount' solo con Windows Powershell de mi PC y funciona bien.

Entonces, probé lo siguiente en Visual Studio:

 using System.Management.Automation; namespace AzureTestVM { class Program { static void Main(string[] args) { PowerShell ps = PowerShell.Create().AddCommand("Connect-AzAccount"); ps.Invoke(); } } }

El problema es que me sale el siguiente error:

 Unhandled Exception: System.Management.Automation.CmdletInvocationException: Method 'get_SerializationSettings' on type' Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient 'of assembly' Microsoft.Azure.PowerShell.Clients.ResourceManager, Version = 1.0. 0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 'does not have an implementation. ---> System.TypeLoadException: Method 'get_SerializationSettings' on type' Microsoft.Azure.Management.Internal.Resources.ResourceManagementClient 'of assembly' Microsoft.Azure.PowerShell.Clients.ResourceManager, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 'does not have an implementation.
over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda