Cómo: Crear y ejecutar una instalación desatendida de Visual Studio

Puede ejecutar el programa de instalación de Visual Studio desde una instalación silenciosa personalizada en lugar de DVDs. Este tipo de instalación se denomina instalación desatendida. En este tema, se muestra cómo preparar Visual Studio para su instalación desde un recurso compartido de red.

Crear una imagen de red

Primero, cree una imagen de red de los discos de Visual Studio.

Para crear una imagen de red

  1. Cree una carpeta en el servidor; por ejemplo, <unidad>:\VS2010\.

  2. Copie el contenido del DVD de Visual Studio en la carpeta VS2010.

  3. Si no utiliza medios de distribución comerciales, vaya al paso 5.

  4. Cree una clave del producto previamente rellenada para el usuario.

    1. En la carpeta VS2010, abra la subcarpeta Setup.

    2. Abra setup.sdb en un editor de texto, como Bloc de notas, y busque la línea que contiene [Product Key].

    3. Agregue la clave del producto de 25 caracteres, que se encuentra en el embalaje del DVD, inmediatamente después de [Product Key]. No incluya guiones en la clave.

    4. Guarde los cambios y cierre el archivo.

  5. Comparta la carpeta VS2010 en la red y defina la configuración de seguridad adecuada.

    La ruta de acceso al programa de instalación de Visual Studio desde la red es similar a \\<nombre de servidor>\VS2010\setup.exe.

    Nota

    Puede producirse un error de instalación si la combinación de ruta de acceso y nombre de archivo supera los 260 caracteres. La longitud máxima de una ruta de acceso en Visual Studio es de 221 caracteres. El nombre de la ruta de acceso local no debe tener más de 70 caracteres y el nombre de la ruta de acceso de red no debe superar los 39 caracteres.

    También puede producirse un error de instalación si los nombres de las carpetas en la ruta de acceso incluyen espacios incrustados. Por ejemplo, "\\<nombre de servidor>\VS 2010" o "\\<nombre de servidor>\Visual Studio\".

Crear archivos .ini de instalación desatendida

Para implementar Visual Studio en modo desatendido, debe crear un archivo .ini asociado. Debe crear un archivo .ini único para cada sistema operativo de destino. Por ejemplo, un archivo .ini creado para Windows XP no se puede utilizar para Windows Vista.

Nota

Durante la instalación, el equipo se puede reiniciar 1 o más veces automáticamente. Después del reinicio debe volver a iniciar sesión con la misma cuenta de usuario administrativa con la que inició sesión antes del reinicio. Los reinicios automáticos se pueden evitar si se instalan los componentes de requisito previo antes de ejecutar una instalación desatendida.

Para crear un archivo .ini de instalación desatendida de Visual Studio

  1. Inserte el DVD de Visual Studio 2010 y omita el mensaje de ejecución automática.

  2. Haga clic en Inicio, haga clic en Ejecutar y, a continuación, escriba unidad**:\setup\Setup.exe /createunattend** ruta de acceso al archivo .ini que desee crear.

    Por ejemplo: D:\setup\setup.exe /createunattend c:\VS2010_deployment.ini

  3. Siga las instrucciones que figuran en la Página principal del programa de instalación y, a continuación, haga clic en Siguiente.

  4. En la página Opciones, seleccione Personalizar y, a continuación, haga clic en Siguiente.

  5. En la página Personalizar, seleccione las características que desee implementar y, a continuación, haga clic en Guardar configuración.

Para crear un archivo de instalación desatendida de la documentación de Visual Studio 2010 (opcional)

  1. Haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  2. Escriba el siguiente texto (o guarde y ejecute en un archivo .bat):

    <Help Library Manager source drive and location>HelpLibraryManager.exe /silent /content /<parameters(see below)>

    Por ejemplo, si el contenido se encuentra en el DVD de instalación de Visual Studio y el DVD está en la unidad D, el comando será: "C:\Program Files\Microsoft Help Viewer\v1.0\HelpLibManager.exe" /silent /product VS /version 100 /locale en-US /content C:\ProgramData\Microsoft\HelpLibrary /sourceMedia D:\ProductDocumentation\HelpContentSetup.msha

Se utilizan los siguientes parámetros para definir el contenido instalado en el equipo cliente:

Parámetro

Descripción

/product

Código del producto. Por ejemplo, vs.

/version

Versión del producto que se va a instalar. Por ejemplo, 100.

/locale

Configuración regional del producto que se va a instalar. Por ejemplo, es-es.

/silent

Realiza la instalación sin interactuar con el cliente ni mostrar ninguna UI.

/content

Se requiere si está presente el argumento /silent. Especifica la ubicación del almacén de contenido local si aún no se ha establecido ninguna. Se omite si ya se ha definido la ubicación del almacén de contenido.

/brandingPackage

Nombre de archivo del paquete de personalización de marca del catálogo. Se omite si el catálogo ya existe.

/sourceMedia

Ubicación donde se van a buscar los archivos de instalación del contenido de la Ayuda. Si no se encuentra esta ubicación o no contiene los archivos que el Visor de Ayuda, se utiliza el argumento /sourceWeb.

/sourceWeb

Extremo ServiceApi HTTP donde un cliente puede seleccionar libros.

/mediaBookList

Se especifica para las instalaciones silenciosas. Si no se proporciona este argumento, se instalarán todos los libros del archivo sourceMedia. Los nombres de los libros son los nombres de archivo book1.html y book2.html.

/webBookList

Se especifica para las instalaciones silenciosas. Si no se proporciona este argumento, se instalarán todos los libros encontrados en el extremo sourceWeb que coincidan con la configuración local del catálogo (rutas de acceso relativas, el identificador base es el argumento sourceMedia).

/NoOnline

Lo utiliza el proveedor de contenido de ISO Shell para indicar que no se deben habilitar para sus catálogos las funcionalidades de búsqueda de contenido en línea y búsqueda de actualizaciones en línea (se utiliza en el acceso directo que inicia HLM; se omite como parte de la instalación).

Ejecutar una instalación desatendida

Compruebe que Visual Studio está disponible en la red.

Para ejecutar el programa de instalación de Visual Studio en modo desatendido en un equipo cliente

  • Haga clic en Inicio, haga clic en Ejecutar y, a continuación, escriba \\<servername>\VS2010\Setup\setup.exe /unattendfile <path of the Visual Studio .ini file>

    Por ejemplo: \\server\VS2010\Setup\setup.exe /unattendfile \\server\VS2010\VS2010_deployment.ini

Para ejecutar una instalación desatendida de la documentación de Visual Studio 2010 en un equipo cliente (opcional)

  • Haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  • Escriba el siguiente texto o guarde y ejecute en un archivo .bat:

    <Library Manager source drive>:HelpLibManager.exe /silent /content /<parameters – see above>

    Por ejemplo:

    "C:\Program Files\Microsoft Help Viewer\v1.0\HelpLibManager.exe" /silent /product VS /version 100 /locale en-US /content C:\ProgramData\Microsoft\HelpLibrary /sourceMedia \\miServidor\ProductDocumentation\HelpContentSetup.msha

Nota

Para obtener más información sobre las opciones de instalación de la documentación de Microsoft Visual Studio 2010, vea el archivo Léame del Sistema de Ayuda. Este archivo (\\Archivos de programa\Visor de Ayuda de Microsoft\v1.0) se instala como parte de la instalación de Microsoft Visual Studio 2010.

Mantenimiento de la instalación

Para realizar el mantenimiento de una instalación existente de Visual Studio, se usa el Panel de control para volver a ejecutar el programa de instalación.

Nota

Los usuarios deben tener credenciales administrativas en el equipo local para poder utilizar el modo de mantenimiento.

Para realizar el mantenimiento de la instalación en un equipo cliente

  • Abra el Panel de control y, a continuación, haga clic en Agregar o quitar programas (Windows XP) o Programas y características (Windows Vista).

  • Seleccione Visual Studio y, a continuación, haga clic en Cambiar o quitar(Windows XP) o Desinstalar o cambiar (Windows 7 o Windows Vista).

Vea también

Conceptos

Instalar Visual Studio