En entornos empresariales, los administradores del sistema suelen implementar y actualizar software en las máquinas de los usuarios finales. El producto Visual Studio se integra bien en estos tipos de entornos al proporcionar a los administradores del sistema la posibilidad de administrar y controlar cuándo y cómo se implementa y actualiza el software de Visual Studio. Visual Studio se puede adquirir desde Internet, desde un recurso compartido de red o desde una caché de productos, y se pueden implementar y actualizar manualmente, mediante programación o mediante software de administración de sistemas. Visual Studio ofrece la posibilidad de crear y mantener ubicaciones de adquisición, configurar previamente los valores predeterminados de instalación, implementar claves de producto durante el proceso de instalación y administrar las actualizaciones de productos después de una implementación correcta. Esta guía de administrador proporciona una guía basada en vínculos rápidos a escenarios para la implementación empresarial.
Investigación y planeamiento antes de empezar
Realice un plan para implementar Visual Studio en toda la organización. Es mejor si el plan y las decisiones se toman antes de que se produzca la instalación original en el equipo cliente. En las instrucciones siguientes se describen aspectos clave que se deben tener en cuenta.
Asegúrese de que cada equipo de destino cumpla los requisitos mínimos de instalación. Visual Studio no admite soluciones de virtualización de aplicaciones, como Microsoft App-V o MSIX para Windows o tecnologías de virtualización de aplicaciones que no son de Microsoft.
Asegúrese de que cada equipo de destino cumpla los requisitos mínimos de instalación. Visual Studio no admite soluciones de virtualización de aplicaciones, como Microsoft App-V o MSIX para Windows o tecnologías de virtualización de aplicaciones que no son de Microsoft.
Determine sus necesidades de seguridad y compatibilidad. Microsoft recomienda que su organización siempre use el software más reciente y seguro.
Si su empresa necesita mantenerse en un conjunto de características durante más tiempo, pero aún así desea obtener actualizaciones regulares de seguridad y mantenimiento, debe planificar el uso de un canal de mantenimiento a largo plazo (LTSC). Para obtener más información, vea la sección Opciones de soporte técnico para clientes de las versiones Enterprise y Professional de la página Ciclo de vida y mantenimiento del producto de Visual Studio.
Siga los estándares de seguridad de Windows. Microsoft está dedicado a proporcionar a sus clientes sistemas operativos seguros, como Windows 11 y Windows Server, y aplicaciones seguras, como Microsoft Edge. Además del control de seguridad de sus productos, Microsoft también le permite tener un control preciso sobre los entornos, ya que proporciona diversas funciones de configuración.
Planeación de cómo instalar e inicializar Visual Studio
¿Cómo se instala Visual Studio originalmente en la máquina? La acción de instalar inicialmente Visual Studio mediante un programa previo requiere privilegios administrativos en el equipo. ¿Los usuarios tienen la capacidad de instalar el producto por sí mismos o necesita un administrador de TI para facilitarlo a través de un proceso elevado?
¿De dónde deben adquirir las máquinas cliente las actualizaciones de productos? Esto suele depender de si los clientes tienen acceso a Internet o no. ¿Deben obtener sus actualizaciones de un diseño de red de toda la empresa administrado y mantenido por TI o las deben adquirir de Internet?
¿Quién puede actualizar las máquinas cliente? De forma predeterminada, la acción de actualizar Visual Studio requiere privilegios administrativos en la máquina, aunque a partir de agosto de 2023, un administrador puede delegar la funcionalidad de actualización a los usuarios estándar configurando la AllowStandardUserControldirectiva. Sin embargo, los usuarios estándar no pueden usar el programa previo. La directiva de AllowStandardUserControl solo les permite usar la funcionalidad del instalador de Visual Studio después de que el instalador ya esté instalado en el cliente. ¿Pueden los usuarios actualizar sus máquinas o debe un administrador invocar las actualizaciones de forma centralizada o mediante programación a través de un proceso de contexto del sistema?
¿Cuándo deben producirse las actualizaciones? ¿Debe dejarse a discreción del usuario decidir cuándo actualizar o hay directivas organizativas que rijan el momento oportuno de realizar actualizaciones?
Los siguientes recursos ayudan con la instalación inicial de Visual Studio en escenarios empresariales comunes. Normalmente, solo tienes que hacerlo una vez.
Descargue el instalador correcto de Visual Studio para instalar el producto. Hay diferentes programas previos disponibles para elegir. Algunos programas previos instalan una versión determinada del producto, mientras que otros inicializan el canal de línea base de servicio. Debe ser administrador en el equipo para ejecutar cualquiera de los programas previos.
Crear un diseño (instalación de red) de Visual Studio. Un diseño es una caché de los archivos de Visual Studio en una carpeta de la red que puede usar tanto para la instalación inicial como para todas las actualizaciones del producto. Se puede usar un diseño si los equipos cliente tienen conectividad a Internet limitada. Puede usar un archivo de configuración de instalación vsconfig para inicializar el contenido del diseño. Puede usar un archivo de respuesta, que le permite establecer valores predeterminados al instalar el producto. Una vez que se haya creado el diseño, debe mantenerlo con regularidad. Recuerde asegurarse de que, ya sea el usuario o la cuenta del sistema que ejecuta la actualización, tenga acceso adecuado al recurso compartido de red que contiene la configuración. Para obtener más información, consulte Solución de errores relacionados con la red.
Aplique automáticamente claves de producto o suscripción durante la implementación de Visual Studio. Puede aplicar mediante programación una suscripción o una clave de producto como parte de un script que se usa para automatizar la implementación de Visual Studio para que los usuarios no necesiten activar el software por separado. Puede establecer esta clave durante una instalación de Visual Studio o después de que se complete una instalación.
Instalar y usar Visual Studio y servicios de Azure detrás de un firewall o servidor proxy. Si su organización usa medidas de seguridad como un firewall o un servidor proxy, hay direcciones URL de dominio que puede agregar a una lista de permitidos y puertos y protocolos que puede abrir para que tenga la mejor experiencia al instalar y usar Visual Studio y los servicios de Azure.
Actualizar Visual Studio
Los siguientes recursos le ayudan a mantener visual Studio actualizado, actual y seguro. El procedimiento recomendado es planear las actualizaciones mensuales.
Revise la documentación de actualización de Visual Studio para obtener información general de las opciones de actualización disponibles para los usuarios finales y cómo se notifica a los usuarios finales que las actualizaciones están disponibles.
Mantener actualizado el diseño (instalación de red) periódicamente para que permanezca actualizado y protegido con las actualizaciones de producto más recientes. El uso de los diseños está pensado tanto como punto de instalación de nuevas instalaciones de cliente de Visual Studio como origen de bits de producto actualizados para las instalaciones que ya están implementadas en estaciones de trabajo cliente. Visual Studio publica actualizaciones de seguridad el martes de parches, el segundo martes del mes, y recomendamos encarecidamente que actualices tus diseños en una cadencia mensual inmediatamente después.
Configure directivas que afecten al comportamiento de Visual Studio. Use el catálogo de opciones de Microsoft Intune o las plantillas administrativas de Visual Studio (ADMX) para configurar fácilmente directivas de Visual Studio en máquinas cliente de toda la organización. Esto incluye configurar directivas que rigen el comportamiento de instalación y actualización, como quién puede actualizar, dónde se instalan algunos paquetes compartidos con otras versiones o instancias, dónde y si los paquetes se almacenan en caché, si se deben habilitar las actualizaciones de administrador o cómo se deben aplicar, qué canales de actualización están disponibles y cómo se presentan al cliente, si los componentes no admitidos se deben quitar durante una actualización y cómo aparecen o no aparecen las notificaciones. Esto también incluye la configuración de directivas que rigen los comentarios de los clientes, telemetría, Live Share, y comportamiento de los túneles de desarrollo.
Creación de paquetes del programa previo personalizados. Obtenga información sobre técnicas avanzadas para crear paquetes de arranque personalizados y así controlar mejor la configuración de instalación mediante la creación de manifiestos de producto y paquete.
Solución de problemas de instalación y actualización de Visual Studio. Obtenga ayuda al instalar o actualizar Visual Studio y aprenda a notificar un problema si está bloqueado. Estas sugerencias incluyen instrucciones paso a paso que deberían resolver la mayoría de los problemas de instalación con conexión o sin conexión.
Reparación de Visual Studio para corregir problemas de actualización. A veces, la instalación de Visual Studio se daña o se corrompe. Una reparación es útil para corregir los problemas de tiempo de instalación en todas las operaciones de instalación, incluidas las actualizaciones.
Aquí tiene algunas opciones de soporte técnico más:
Utilice la opción de soporte técnico de chat de instalación de (solo en inglés) para problemas relacionados con la instalación.
Informe problemas del producto usando la herramienta Notificar un problema que aparece en el Instalador de Visual Studio y en el IDE de Visual Studio. Si es administrador de TI y no tiene Visual Studio instalado, puede enviar comentarios del administrador de TI.
Planee y ejecute una estrategia de implementación de puntos de conexión mediante elementos esenciales de la administración moderna, los enfoques de administración conjunta y la integración de Microsoft Intune.