Compartir a través de


Aplicación de actualizaciones de administrador que usan Microsoft Endpoint Manager (SCCM o Intune)

En este documento se describen los distintos tipos y características de las actualizaciones de administrador de Visual Studio. En este artículo, encontrará información sobre cómo y cuándo deben distribuirse en toda la organización, qué opciones de configuración están disponibles y cómo ver informes y solucionar problemas.

Prerrequisitos

Para obtener más información sobre los requisitos previos para usar actualizaciones de administrador, consulte Habilitación de actualizaciones de administrador.

Recuerde que las actualizaciones del administrador son actualizaciones, no las instalaciones iniciales. Se supone que Visual Studio ya está instalado en el equipo. En otras palabras, la aplicación de actualizaciones de administrador no iniciará una instalación nueva.

Descripción de las actualizaciones del administrador de Visual Studio

El paquete de actualización de administrador de Visual Studio que se publica en el sistema Microsoft Update está disponible a través de tres canales de distribución:

  1. El canal de Windows Server Update Servers (WSUS), que normalmente se controla mediante la parte SCCM Configuration Manager de la solución de administración de dispositivos de Microsoft Endpoint Manager.
  2. El canal Microsoft Update de Windows Update para empresas, que normalmente se controla mediante la parte de Intune de la solución de administración de dispositivos de Microsoft Endpoint Manager. Actualmente, solo se publican actualizaciones de seguridad en este canal.
  3. Canal del Catálogo de Microsoft Update, donde puede descargar el paquete y usarlo para actualizar un diseño o actualizar una instancia de cliente.

La gran mayoría de las máquinas cliente se actualizan mediante los canales WSUS/SCCM o Windows Update para empresas,Microsoft Update/Intune. En ambos escenarios, la actualización del administrador de Visual Studio se publica en los servidores de Microsoft Update, donde después se detecta como disponible y aplicable por el agente cliente nativo de Windows Update.

El paquete de actualización del administrador de Visual Studio contiene información que el instalador de Visual Studio en las máquinas cliente debe poder descargar e iniciar la actualización. El Instalador de Visual Studio descarga los archivos binarios de actualización de productos en sí desde cualquier lugar desde donde la máquina cliente se haya configurado para descargar actualizaciones, ya sea desde Internet o desde un diseño.

El paquete de actualización del administrador no contiene suficiente información para realizar una instalación limpia del producto ni contiene ninguno de los archivos binarios del producto reales. Las actualizaciones de administrador de Visual Studio son acumulativas, lo que significa que cualquier actualización de Visual Studio que tenga un número de versión de producto superior y una fecha de lanzamiento posterior es un superconjunto de una versión anterior y anterior.

Nota

De forma predeterminada, la cuenta SYSTEM de la máquina cliente descargará e instalará las actualizaciones de administrador de Visual Studio, lo que significa que la cuenta SYSTEM debe tener privilegios administrativos en la máquina y también debe tener acceso a Internet o a la ubicación del diseño de red para descargar los bits de productos actualizados.

Las actualizaciones del administrador de Visual Studio solo se aplican a las versiones de mantenimiento de Visual Studio que todavía están en soporte técnico. Para obtener más información sobre qué líneas base de mantenimiento de Visual Studio siguen siendo compatibles durante un período de tiempo determinado, consulte ciclo de vida y mantenimiento de productos de Visual Studio. Todas las líneas base de mantenimiento de Visual Studio admitidas se mantendrán seguras.

Tipos y características de las actualizaciones de administrador

Hay tres tipos de actualizaciones de administrador en Visual Studio:

  • Las actualizaciones de seguridad se aplican a todas las ediciones de Visual Studio (por ejemplo, Enterprise, Professional, Community, etc.) y contienen cambios de nivel de servicio limitados, muy dirigidos y compatibles. Las actualizaciones de seguridad no avanzarán a un cliente a una versión secundaria posterior; están diseñados para entregar correcciones a vulnerabilidades de seguridad a un cliente que ya está en un nivel de versión secundaria determinado. Las actualizaciones de seguridad tendrán al menos una corrección de seguridad en ellas, pero la corrección de seguridad puede estar o no en un componente o una carga de trabajo instalada en el equipo cliente. Por ejemplo, podríamos corregir una vulnerabilidad de seguridad en los componentes de .NET y etiquetaríamos la actualización como una actualización de seguridad, pero realmente no tendría ningún efecto significativo en un equipo cliente que solo tenía instalados componentes de C++. Las actualizaciones de seguridad también pueden contener otras correcciones de confiabilidad u otras actualizaciones de componentes necesarias. Las actualizaciones de seguridad se publican en los tres canales de distribución enumerados anteriormente.

  • Las actualizaciones de características les permiten a los administradores de TI actualizar los equipos de su organización a una versión menor más reciente de Visual Studio. Las actualizaciones de características solo se aplican a las ediciones de Visual Studio que se encuentran normalmente en empresas, como las SKU enterprise, Professional y Build Tools. Todas las actualizaciones de características solo se publicarán en el Catálogo de Microsoft Update como instancias de "Feature Pack" donde están disponibles para importarse en SCCM Configuration Manager de forma manual. Las actualizaciones de características son acumulativas y contendrán una calidad adicional y correcciones de seguridad anteriores.

  • Las actualizaciones de calidad también son aplicables solo a aquellas ediciones de Visual Studio que se encuentran comúnmente en empresas y contienen cambios de mantenimiento limitados, altamente específicos y compatibles. Las actualizaciones de calidad no avanzarán a un cliente a una versión secundaria posterior; están diseñados para ofrecer correcciones de rendimiento y confiabilidad u otras actualizaciones de componentes necesarias a un cliente que ya está en un nivel de versión secundaria determinado. Las actualizaciones de calidad se acumulan junto con las actualizaciones de seguridad y, por tanto, solo contendrán correcciones de seguridad si la corrección de seguridad ya se ha publicado de forma independiente. Las actualizaciones de calidad solo se publicarán en el Catálogo de Microsoft Update como "Actualizaciones" donde están disponibles para importarse en SCCM Configuration Manager de forma manual.

Descodificación de los títulos de las actualizaciones de administrador

El título de cada administrador actualiza la versión resultante de la actualización. Por ejemplo

  • actualización de Visual Studio 2019, versión 16.0.0 a 16.9.0, clasificada como "Feature Pack" se aplicará a las ediciones de Visual Studio 2019 con licencia para uso empresarial en el cliente entre todo el intervalo de versiones del producto de 16.0.0 a 16.9.0 y actualizará la edición de cliente a 16.9.0.
  • La actualización de Visual Studio 2019 de la versión 16.0.0 a la 16.11.21, clasificada como "Actualizaciones de seguridad", se aplicará a las ediciones de Visual Studio 2019 con licencia para uso empresarial en el cliente, entre las versiones 16.0.0 y 16.11.20, y actualizará esas ediciones de cliente a la 16.11.21.
  • La actualización de seguridad de Visual Studio 2019 versión 16.11.21 se aplicará a las ediciones de Visual Studio 2019 con licencia para uso empresarial en el cliente, entre las versiones 16.0.0 y 16.11.20, y actualizará esas ediciones de cliente a 16.11.21.
  • La actualización de Visual Studio 2022, versión 17.0.3 clasificada como "Actualización de seguridad" se aplicará a cualquier edición de Visual Studio 2022 en el cliente que se encuentre en el canal actual o el canal 17.0 LTSC, y lo actualizará a la versión 17.0.3.
  • La actualización de Visual Studio 2022 versión 17.1.0 clasificada como "Feature Pack" se aplicará a las ediciones de Visual Studio 2022 con licencia para uso empresarial en el cliente que se encuentra en el canal 'Current' y la actualizará a la versión 17.1.0.
  • La actualización de Visual Studio 2022, versión 17.2.7 clasificada como "Actualización de seguridad" se aplicará a cualquier edición de Visual Studio 2022 en el cliente que se encuentre en el canal actual o el canal 17.2 LTSC, y lo actualizará a la versión 17.2.7.
  • La actualización de seguridad de Visual Studio 2022, versión 17.3.7 se aplicará a cualquier edición de Visual Studio 2022 en el cliente que se encuentre en el canal actual y la actualizará a la versión 17.3.7.

Si la instancia de cliente es mayor que la versión de la actualización de administrador que se está aplicando, la actualización del administrador no tendrá ningún efecto.

Configuración del equipo cliente para recibir actualizaciones de administrador

Opciones de configuración

Hay algunas opciones de configuración que se pueden usar para adaptar la experiencia de actualización del administrador de Visual Studio para que sea compatible y alineada con los requisitos y preferencias de implementación de su organización.

Las opciones de configuración más comunes son las siguientes:

  • Windows Update para empresas Microsoft Update suscripción**

    Las máquinas cliente conectadas a la nube administradas por Intune deben configurarse para Windows Update para empresas y participar en la AllowMUUpdateServicePolicy para recibir actualizaciones de administrador de Visual Studio a través del canal de Microsoft Update para empresas de Windows Update.

  • Participación en la actualización administrada de Visual Studio

    Esta clave del Registro es necesaria para que el equipo cliente reciba actualizaciones de administrador a través de los canales WSUS o Windows Update para empresas de Microsoft Update. Es una clave del Registro para toda la máquina, lo que significa que se aplica a todas las instancias de Visual Studio instaladas en el equipo.

  • Ubicación de origen de los bits de producto actualizados

    Al ejecutar la actualización, las máquinas cliente descargarán los bits de producto actualizados desde Internet a través de Microsoft CDN o desde un recurso compartido de diseño de red que el administrador ha preparado y mantenido. En ambos casos, la cuenta en el equipo cliente que ejecuta la actualización (normalmente SYSTEM, pero se puede personalizar para USER) debe tener privilegios administrativos en el equipo y acceso a la ubicación de origen de los componentes del producto.

    • Si el producto se obtiene de Internet, la cuenta de SYSTEM que ejecuta la actualización debe tener acceso al menos a los puntos de conexión de Visual Studio .
    • Si el producto se obtiene de una ubicación de diseño de red, las condiciones siguientes deben cumplirse para que la actualización del administrador se pueda implementar correctamente:
    • La cuenta que ejecuta la actualización debe tener permisos para el recurso compartido de red. Por ejemplo, si las cuentas SYSTEM ejecutan las actualizaciones de administrador, deberá conceder los permisos de grupo "Equipos del dominio" al recurso compartido de diseño de red.
    • El equipo del cliente debe, en algún momento, haber ejecutado el programa previo desde esa ubicación de diseño de red. Idealmente, la instalación del cliente original habría sucedido con el programa previo del diseño de red, pero también es posible instalar una actualización con un programa previo actualizado en esa misma ubicación de red. Cualquiera de estas acciones insertaría, en el equipo cliente, una conexión con esa ubicación de diseño concreta.
    • La ubicación de diseño de red a la que está conectado el cliente debe estar actualizada para que contenga los bits de producto actualizados que la actualización de administrador quiere implementar.

Para obtener una lista exhaustiva de todos los comportamientos de actualización admitidos del administrador, consulte la documentación sobre el control de las directivas de grupo de actualizaciones de administrador o sobre el uso de los parámetros de la línea de comandos para actualizar Visual Studio.

Métodos para configurar una actualización de administrador

Hay tres métodos principales para configurar las actualizaciones del administrador: a través de directivas) a través de un archivo de configuración en el equipo cliente, o a través de una modificación del paquete de implementación de actualizaciones del administrador en SCCM Configuration Manager o Microsoft Endpoint Manager.

Políticas

Las actualizaciones de administrador buscan una configuración de directiva específica, como AdministratorUpdatesEnabled tal como se describe en Configurar directivas para implementaciones empresariales. El acceso de administrador en el equipo cliente es necesario para configurar directivas.

Archivo de configuración

Algunas opciones de configuración se pueden conservar en el equipo cliente en un archivo de configuración opcional, que tiene la ventaja de establecerla solo una vez y aplicarla a todas las actualizaciones futuras del administrador. El enfoque del archivo de configuración se comporta como una clave del Registro y es de toda la máquina, lo que significa que se aplicará a todas las instalaciones de Visual Studio instaladas en el equipo cliente. La ubicación estándar del archivo de configuración está en C:\ProgramData\Microsoft\VisualStudio\updates.config. Sin embargo, si desea usar otra ubicación para almacenar el archivo, puede hacerlo configurando la directiva UpdateConfigurationFile y estableciendo el valor en la ruta de acceso del archivo de configuración.

El archivo de configuración, que está en formato JSON, admite la opción installerUpdateArgs, que es una matriz de cadenas separadas por comas que especifican más modificadores que se pueden pasar al instalador de Visual Studio. Si el contenido del archivo incluye un campo no válido o una opción que no se admite, se producirá un error en la actualización. Para obtener más información, vea Usar parámetros de línea de comandos para instalar Visual Studio.

Este es un archivo de configuración de ejemplo:

"installerUpdateArgs" : ["--quiet", "--keepWindowsUpdateOn"], 
"checkPendingReboot" :  "true" 

Actualización manual del paquete de actualizaciones de administrador en SCCM o Intune

El administrador de TI puede modificar manualmente los parámetros de la línea de comandos de un paquete de actualización de administrador individual en SCCM o Microsoft Endpoint Manager. Por lo general, no se recomienda este enfoque, aunque técnicamente es posible.

Comprobación, códigos de error y solución de problemas

Determinación de que Visual Studio se actualizó

Puede usar uno de los métodos siguientes para comprobar que la actualización del administrador se instaló correctamente:

  • En el equipo cliente, inicie Visual Studio, seleccione Ayuda>Acerca dey compruebe que el número de versión coincide con el último número en el título de la actualización prevista.
  • Use la herramienta vswhere en el equipo cliente para identificar las distintas versiones de Visual Studio en el equipo. Para obtener más información, consulte herramientas de para detectar y administrar instancias de Visual Studio.
  • Cada intento de actualización administrativa genera varios archivos de registro en el directorio %temp% del equipo cliente que captura el progreso de la operación de actualización. Ordene la carpeta por fecha y busque los archivos que empiezan con dd_updatedriver, dd_bootstrapper, dd_clienty dd_setup para las actualizaciones administrativas, el cargador de arranque, el Instalador de Visual Studio y el motor de instalación, respectivamente. Compruebe que estos archivos de registro contienen un 0, lo que indica que la actualización se aplicó correctamente. Estos archivos de registro también se pueden usar para comprobar que se está usando el archivo de configuración. Consulte la herramienta de recopilación de registros de Visual Studio para obtener más información.

Códigos de error y condiciones

Importante

Recuerde que Visual Studio debe cerrarse antes de instalar la actualización. Si Visual Studio está abierto o se usa, se cancelará la instalación de la actualización.

Las actualizaciones del administrador pueden devolver los siguientes códigos de retorno:

Código de error Definición
0 La actualización administrativa se instaló correctamente.
1001 Se está ejecutando el Instalador de Visual Studio o un proceso de instalación relacionado. No se aplica la actualización.
1002 El Instalador de Visual Studio está en pausa. No se aplica la actualización.
1003 Visual Studio está en uso, por lo que se canceló la actualización. Esta condición se puede invalidar mediante la marca --force.
1004 No se detectó Internet. La actualización no pudo ponerse en contacto con la ubicación de Internet que contiene los archivos actualizados. No se aplica la actualización.
1005 El valor del registro AdministratorUpdatesEnabled se establece en 0 o no está establecido en absoluto. No se aplica la actualización.
1006 El valor del Registro AdministratorUpdatesOptOut se establece en 1. No se aplica la actualización. La clave está pensada para equipos cliente que el administrador no debe actualizar.
1007 El Instalador de Visual Studio no está instalado.
1009 La instancia de Visual Studio está configurada para usar un diseño, pero falta el diseño de paquetes para realizar la actualización.
3010 El sistema requiere un reinicio. Es posible que se haya aplicado o no la actualización. Reinicie el equipo e intente la actualización de nuevo.
8006 Se canceló la actualización porque el proceso relacionado con VS se está ejecutando
862968 La actualización se realizó correctamente y se recomienda reiniciar, pero no es necesario.
8007070 Se canceló la actualización porque no hay suficiente espacio en el disco.
Otro Error al intentar aplicar la actualización. No se aplica la actualización.

Para obtener una lista exhaustiva de códigos de error de cliente, vea Usar parámetros de línea de comandos para instalar Visual Studio.

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:

Puede usar los métodos siguientes para proporcionar comentarios sobre las actualizaciones del administrador de Visual Studio o notificar problemas que afectan a las actualizaciones:

Consulte también

Para más información, explore los siguientes recursos adicionales: