Compartir vía


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 Windows Server Update Servers (WSUS), que normalmente se controla mediante el SCCM Configuration Manager como parte de la solución de administración de dispositivos 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 son aplicables a todas las ediciones de Visual Studio (por ejemplo, Enterprise, Professional, Community, etc.) y contienen cambios limitados, altamente dirigidos y de nivel de mantenimiento compatible. 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.

  • Actualizaciones de funciones 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.

  • Actualizaciones de calidad solo son aplicables a las ediciones de Visual Studio que se encuentran normalmente en entornos empresariales y contienen cambios en el nivel de servicio 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 los clientes que tengan las versiones entre la 16.0.0 y la 16.11.20, y actualizará esas ediciones de cliente a la versión 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, comprendidas entre las versiones 16.0.0 a 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 "Paquete de características" se aplicará a las ediciones de Visual Studio 2022 con licencia para uso empresarial en el cliente que se encuentra en el canal actual y lo 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 esté en el Canal Actual o en el Canal LTSC 17.2, y la 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:

  • Participación de Windows Update para empresas de Microsoft Update**

    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 todo el equipo, 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 la máquina cliente que ejecuta la actualización (normalmente SYSTEM, pero se puede personalizar a USER) debe tener ambos privilegios administrativos en esta y acceso a la ubicación de origen de los bits de 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 inicial del cliente se habría realizado utilizando un instalador bootstrap desde el diseño de red, pero también es posible haber instalado simplemente una actualización utilizando un instalador bootstrap 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 de administrador admitidos, consulte la documentación de Control de las directivas de grupo de actualización de administrador o la de Uso de parámetros de 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 de administrador: a través de directivas, con un archivo de configuración en la máquina cliente o mediante una modificación del paquete de implementación de la actualización de 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 opciones 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. Ordena la carpeta por fecha y busca los archivos que comienzan con dd_updatedriver, dd_bootstrapper, dd_cliento dd_setup para las actualizaciones administrativas, el bootstrapper, 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 se establece 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:

  • Utilice la opción de soporte técnico (solo inglés) de chat de instalación de en para problemas relacionados con la instalación.
  • Informa de problemas del producto utilizando la herramienta Notificar un problema que aparece tanto en el Instalador 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.

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: