Partilhar via


Aplicar chaves de produto automaticamente ao implantar o Visual Studio

Você pode aplicar sua chave do produto programaticamente como parte de um script que é usado para automatizar a implantação do Visual Studio. Você pode definir uma chave de 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 de produto usando o utilitário StorePID.exe nas máquinas 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 elevado. Em seguida, introduza a chave de produto e o Código de Produto da Microsoft (MPC).

Importante

Certifique-se de incluir os traços na chave do produto.

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 de produto usando o utilitário StorePID.exe nas máquinas 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 elevado. Siga-o com a chave do produto e o Código de Produto da Microsoft (MPC).

Importante

Certifique-se de incluir os traços na chave do produto.

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

O exemplo a seguir mostra uma linha de comando para aplicar a licença do Visual Studio 2022 Enterprise, que tem um MPC de 09660, uma chave de produto do 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 do Visual Studio 2019 Enterprise, que tem um MPC de 09260, uma chave de produto do 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
Edição do Visual Studio MPC
Visual Studio Enterprise 2022 09660
Visual Studio Professional 2022 09662
Edição do Visual Studio CPM
Visual Studio Enterprise 2019 09260
Visual Studio Professional 2019 09262

Se StorePID.exe aplicar com êxito a chave do produto, ele retornará uma %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

Observação

Quando você executa uma instância virtual do Visual Studio, certifique-se de que você também virtualizar 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 com êxito a chave do produto, 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

Observação

Quando você executa uma instância virtual do Visual Studio, certifique-se de que você também virtualizar 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

Por vezes, as coisas podem correr mal. Se a instalação do Visual Studio falhar, consulte Solucionar problemas de instalação e atualização do Visual Studio para obter orientação passo a passo.

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

  • Utilize a opção de suporte do chat de instalação (apenas em inglês) para problemas relacionados à instalação.
  • Comunique-nos problemas de produto usando a ferramenta Report a Problem que aparece no Visual Studio Installer e 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 problemas do produto e encontre respostas no da Comunidade de Desenvolvedores do Visual Studio .