Compartilhar via


Aplicar automaticamente chaves do produto ao implantar o Visual Studio

Você pode aplicar sua chave do produto programaticamente como parte de um script usado para automatizar a implantação do Visual Studio. Você pode definir uma chave do produto em um dispositivo programaticamente durante uma instalação do Visual Studio ou após a conclusão de uma instalação.

Aplicar a licença após a instalação

Você pode ativar uma versão instalada do Visual Studio com uma chave do produto usando o utilitário StorePID.exe nos computadores de destino, no modo silencioso. StorePID.exe é um programa utilitário que é instalado com o Visual Studio 2019 no seguinte local padrão:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE

Execute StorePID.exe com privilégios elevados usando um agente do System Center ou um prompt de comando com privilégios elevados. Em seguida, informe a chave do produto (Product Key) e o MPC (código de produto da Microsoft).

Importante

Verifique se você incluiu os traços na chave do produto (Product Key).

StorePID.exe [product key including the dashes] [MPC]

Aplicar a licença após a instalação

Você pode ativar uma versão instalada do Visual Studio com uma chave do produto usando o utilitário StorePID.exe nos computadores de destino, no modo silencioso. StorePID.exe é um programa utilitário que é instalado com o Visual Studio 2022 no seguinte local padrão:

C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE

Execute StorePID.exe com privilégios elevados usando um agente do System Center ou um prompt de comando com privilégios elevados. Em seguida, informe a chave do produto (Product Key) e o MPC (código de produto da Microsoft).

Importante

Verifique se você incluiu os traços na chave do produto (Product Key).

StorePID.exe [product key including the dashes] [MPC]

O exemplo a seguir mostra uma linha de comando para aplicar a licença para o Visual Studio 2022 Enterprise, que tem um MPC de 09660, uma chave do produto de AAAAA-BBBBB-CCCCC-DDDDD-EEEEEe assume um local de instalação padrão:

"C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09660

O exemplo a seguir mostra uma linha de comando para aplicar a licença para o Visual Studio 2019 Enterprise, que tem um MPC 09260, uma chave do produto de AAAAA-BBBBB-CCCCC-DDDDD-EEEEEe assume um local de instalação padrão:

"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\StorePID.exe" AAAAA-BBBBB-CCCCC-DDDDD-EEEEE 09260
Visual Studio Edition MPC
Visual Studio Enterprise 2022 09660
Visual Studio Professional 2022 09662
Visual Studio Edition MPC
Visual Studio Enterprise 2019 09260
Visual Studio Professional 2019 09262

Se StorePID.exe aplicar a chave do produto (Product Key) com êxito, ele retornará um %ERRORLEVEL% de 0. Se encontrar erros, ele retornará um dos seguintes códigos, dependendo da condição de erro:

Erro Código
PID_ACTION_SUCCESS 0
PID_ACTION_NOTINSTALLED 1
PID_ACTION_INVALID 2
PID_ACTION_EXPIRED 3
PID_ACTION_INUSE 4
PID_ACTION_FAILURE 5
PID_ACTION_NOUPGRADE 6

Nota

Ao executar uma instância virtual do Visual Studio, verifique se você também virtualiza a pasta AppData local e o registro. Para solucionar problemas de instâncias virtuais, execute <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe.

Se StorePID.exe aplicar a chave do produto (Product Key) com êxito, ele retornará um %ERRORLEVEL% de 0. Se encontrar erros, ele retornará um dos seguintes códigos, dependendo da condição de erro:

Erro Código
PID_ACTION_SUCCESS 0
PID_ACTION_NOTINSTALLED 1
PID_ACTION_INVALID 2
PID_ACTION_EXPIRED 3
PID_ACTION_INUSE 4
PID_ACTION_FAILURE 5
PID_ACTION_NOUPGRADE 6

Nota

Ao executar uma instância virtual do Visual Studio, verifique se você também virtualiza a pasta AppData local e o registro. Para solucionar problemas de instâncias virtuais, execute <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe.

Suporte ou solução de problemas

Às vezes, as coisas podem dar errado. Se a instalação do Visual Studio falhar, consulte Solucionar problemas de instalação e atualização do Visual Studio para obter diretrizes passo a passo.

Aqui estão mais algumas opções de suporte:

  • Use a opção de suporte (somente inglês) de chat de instalação para problemas relacionados à instalação.
  • Relate os problemas do produto para nós usando a ferramenta Relatar um Problema que aparece tanto no Instalador do Visual Studio quanto no IDE do Visual Studio. Se você for um Administrador de TI e não tiver o Visual Studio instalado, poderá enviar comentários do Administrador de TI.
  • Sugira um recurso, acompanhe os problemas do produto e encontre respostas no da Comunidade de Desenvolvedores do Visual Studio.