Compartir vía


Aplicar automáticamente claves de producto al implementar Visual Studio

Puede aplicar la clave de producto mediante programación como parte de un script que se usa para automatizar la implementación de Visual Studio. Puede establecer una clave de producto en un dispositivo mediante programación durante una instalación de Visual Studio o después de que se complete una instalación.

Aplicación de la licencia después de la instalación

Puede activar una versión instalada de Visual Studio con una clave de producto mediante la utilidad StorePID.exe en las máquinas de destino, en modo silencioso. StorePID.exe es un programa de utilidad que se instala con Visual Studio 2019 en la siguiente ubicación predeterminada:

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

Ejecute StorePID.exe con privilegios elevados, con un agente de System Center o un símbolo del sistema con privilegios elevados. Síguelo con la clave de producto y el código de producto de Microsoft (MPC).

Importante

Asegúrese de incluir los guiones en la clave del producto.

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

Aplicación de la licencia después de la instalación

Puede activar una versión instalada de Visual Studio con una clave de producto mediante la utilidad StorePID.exe en las máquinas de destino, en modo silencioso. StorePID.exe es un programa de utilidad que se instala con Visual Studio 2022 en la siguiente ubicación predeterminada:

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

Ejecute StorePID.exe con privilegios elevados, con un agente de System Center o un símbolo del sistema con privilegios elevados. Síguelo con la clave de producto y el código de producto de Microsoft (MPC).

Importante

Asegúrese de incluir los guiones en la clave del producto.

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

En el ejemplo siguiente se muestra una línea de comandos para aplicar la licencia para Visual Studio 2022 Enterprise, que tiene un MPC de 09660, una clave de producto de AAAAA-BBBBB-CCCCC-DDDDD-EEEEEy supone una ubicación de instalación predeterminada:

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

En el ejemplo siguiente se muestra una línea de comandos para aplicar la licencia para Visual Studio 2019 Enterprise, que tiene un MPC de 09260, una clave de producto de AAAAA-BBBBB-CCCCC-DDDDD-EEEEEy supone una ubicación de instalación predeterminada:

"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

Si StorePID.exe aplica correctamente la clave de producto, devuelve un %ERRORLEVEL% de 0. Si encuentra errores, devuelve uno de los códigos siguientes, en función de la condición de error:

Error 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

Al ejecutar una instancia virtual de Visual Studio, asegúrese de virtualizar también la carpeta appData local y el registro. Para solucionar problemas de instancias virtuales, ejecute <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe.

Si StorePID.exe aplica correctamente la clave de producto, devuelve un %ERRORLEVEL% de 0. Si encuentra errores, devuelve uno de los códigos siguientes, en función de la condición de error:

Error 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

Al ejecutar una instancia virtual de Visual Studio, asegúrese de virtualizar también la carpeta appData local y el registro. Para solucionar problemas de instancias virtuales, ejecute <Visual Studio installation directory>\Common7\IDE\DDConfigCA.exe.

Soporte técnico o solución de problemas

A veces, las cosas pueden ir mal. Si se produce un error en la instalación de Visual Studio, consulte Solución de problemas de instalación y actualización de Visual Studio para obtener instrucciones paso a paso.

Estas son algunas opciones de soporte técnico más:

  • Utiliza la opción de soporte de chat de instalación (solo en inglés) para problemas relacionados con la instalación.
  • Informe problemas del producto mediante el uso de la herramienta Notificar un problema que aparece tanto en el Instalador de Visual Studio como en el IDE de Visual Studio. Si es administrador de TI y no tiene Visual Studio instalado, puede enviar comentarios del administrador de TI.
  • Sugerir una característica, realizar un seguimiento de los problemas del producto y encontrar respuestas en el Visual Studio Developer Community.