Compartir a través de


Creación de un paquete de instalación sin conexión de Visual Studio para una instalación local

Visual Studio está diseñado para que funcione bien en diferentes configuraciones de equipos. En este artículo, descubrirá como cómo crear un paquete de instalación sin conexión de archivos para la instalación en el equipo local.

Importante

Si es el administrador de TI de una empresa que quiere realizar una implementación de Visual Studio en una red de estaciones de trabajo cliente, o si necesita crear un paquete de instalación de archivos para realizar una transferencia o una instalación en otro equipo, consulte nuestra Guía del administrador de Visual Studio, la página para crear una instalación de red de Visual Studio y la documentación sobre la implementación de un diseño en un equipo cliente.

Usar la característica "Download all, then install" (Descargar todo y volver a instalar)

A veces, el acceso en línea es problemático. Por ejemplo, puede tener una conexión a Internet que no sea fiable o puede que la conexión a Internet tenga poco ancho de banda. En situaciones como estas, tiene disponibles otros métodos para adquirir Visual Studio. Puede usar la característica Descargar e instalar todo del Instalador de Visual Studio para descargar un paquete de instalación en el equipo local antes de instalarlo localmente, o bien usar la línea de comandos para crear un paquete de instalación local y realizar la instalación localmente más tarde.

Para descargar un paquete de instalación local, seleccione la opción Descargar e instalar todo en el menú desplegable que hay en la parte inferior de la pestaña Cargas de trabajo del Instalador de Visual Studio. La finalidad de esta característica es descargar los paquetes de Visual Studio de antemano en el equipo donde finalmente se instalará Visual Studio. Si descarga primero los paquetes de forma local, podrá desconectarse de Internet de forma segura antes de instalar Visual Studio.

Opción

Nota

La funcionalidad Descargar e instalar todo descarga un paquete de instalación de Visual Studio personalizado en el equipo local. No transfiera este paquete de instalación descargado a otro equipo, ya que no está diseñado para funcionar de esa manera.

Si quiere descargar un paquete de instalación, alójelo en un recurso compartido de red o en el sitio web de una intranet y transfiéralo o instálelo en otro equipo. Luego, deberá crear un diseño de red, tal como se describe en la documentación sobre cómo crear una instalación de red de Visual Studio.

También puede configurar las actualizaciones futuras de Visual Studio de modo que respeten el comportamiento de la funcionalidad Descargar e instalar todo. Para obtener más información, consulte la documentación sobre el proceso de instalación y descarga.

Uso de la línea de comandos para crear un diseño local

Paso 1: Descargar el programa previo de Visual Studio

Descargue el programa previo correspondiente de la versión y la edición de Visual Studio que le interese y cópielo en el directorio que desee usar como ubicación de origen de su diseño local. El programa previo es el ejecutable que se utiliza para crear, actualizar o modificar el diseño local. Deberá disponer de conexión a Internet para poder realizar este paso.

Paso 2: Crear un diseño local

Abra un símbolo del sistema con privilegios de administrador, vaya al directorio en el que descargó el programa previo y use los parámetros del programa previo para crear su diseño local. Deberá disponer de conexión a Internet para poder realizar este paso.

Puede instalar un idioma distinto del inglés si cambia en-US por una configuración regional de la lista de configuraciones regionales de idioma, y puede usar la lista de componentes y cargas de trabajo para personalizar aún más el diseño local.

Estos son algunos ejemplos habituales de creación de diseños locales. Puede encontrar más ejemplos en la página sobre cómo crear un diseño de red de Visual Studio y en la página de ejemplos de parámetros de la línea de comandos.

  • Para crear un diseño local completo con todas las características y en todos los idiomas (lo que llevará mucho tiempo, ya que hay muchísimas características), ejecute lo siguiente:

      vs_enterprise.exe --layout c:\localVSlayout
    

Nota:

Asegúrese de que la ruta de instalación completa tenga menos de 80 caracteres y que el equipo tenga suficiente almacenamiento. Un diseño local completo de Visual Studio necesita como mínimo 41 GB de espacio en disco. Para más información, consulte Requisitos del sistema.

Nota

Asegúrese de que la ruta de instalación completa tenga menos de 80 caracteres y que el equipo tenga suficiente almacenamiento. Un diseño local completo de Visual Studio necesita como mínimo 45 GB de espacio en disco. Para más información, consulte Requisitos del sistema.

  • Para el desarrollo de escritorio de .NET y web de .NET para un solo idioma, ejecute lo siguiente:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
    
  • Para el desarrollo de escritorio de C++ (incluidos todos los componentes recomendados y opcionales) para un solo idioma, ejecute lo siguiente:

      vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US 
    
  • También puede usar un archivo vsconfig exportado para personalizar el contenido del diseño, comprobarlo o corregirlo.

Paso 3: Instalar Visual Studio desde el diseño local

Al instalar Visual Studio desde un diseño local, el Instalador de Visual Studio usa las versiones locales de los archivos. Si durante la instalación selecciona componentes que no se encuentran en el diseño, el Instalador de Visual Studio intentará descargarlos de Internet. Para que solo se instalen los archivos que ha descargado previamente, use las mismas opciones de la línea de comandos usadas para crear el diseño local. Para asegurarse de que el instalador no intenta acceder a Internet cuando está instalando el producto, utilice el conmutador --noweb.

Por ejemplo, si creó un diseño de instalación local con el siguiente comando:

vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

Después, use el siguiente comando para ejecutar la instalación e impedir que la máquina cliente acceda a Internet:

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US

Después, use el siguiente comando para ejecutar la instalación e impedir que la máquina cliente acceda a Internet:

c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional

Importante

Si usa Visual Studio Community, es posible que se le pida que inicie sesión en un plazo de 30 días después de la instalación, pero no afectará a su capacidad para usar el producto.

Nota

Si se produce un error de una firma que no es válida, debe instalar certificados actualizados. Abra la carpeta de certificados en el diseño local. Haga doble clic en cada uno de los archivos de certificado y, después, haga clic en el Asistente de administrador de certificados. Si se le solicita una contraseña, déjela en blanco.

Soporte técnico o solución de problemas

En ocasiones, algo no sale según lo previsto. Si se produce un error en la instalación de Visual Studio, vea Solución de problemas de instalación y actualización de Visual Studio para obtener instrucciones paso a paso.

Aquí tiene algunas opciones de soporte técnico más: