Implementación de un proyecto de programa de instalación Web

Actualización: noviembre 2007

Este tema se ha actualizado en el SP1 de Visual Studio 2005.

Nota:

Al crear un proyecto de implementación de programa de instalación Web de Visual Studio 2005 en Windows Vista, es necesario activar la característica Compatibilidad con la configuración de IIS 6 y metabase de IIS. También debe haber iniciado sesión como administrador; de lo contrario, no podrá ejecutar setup.exe para instalar el proyecto.

Las herramientas de implementación de Visual Studio, además de crear instaladores de Windows para su distribución a través de los soportes habituales, permiten también la implementación en un servidor Web. La ventaja de este método sobre la simple copia de los archivos en el servidor Web consiste en que la implementación trata automáticamente cualquier problema relacionado con el Registro y la configuración.

Además, los instaladores de aplicaciones para Windows pueden implementarse en un servidor Web de forma que los usuarios puedan descargarlos posteriormente y ejecutarlos desde un sitio Web.

Para implementar una aplicación Web en un servidor Web, hay que crear un proyecto de programa de instalación Web, generarlo y, a continuación, copiarlo en el equipo servidor Web. A continuación, ejecute el instalador para instalar la aplicación en el servidor utilizando la configuración definida en el proyecto de programa de instalación Web.

Nota:

Para implementar en un servidor Web, debe tener permisos administrativos para ese equipo. Para obtener más información, vea Páginas Web y proyectos.

Algunas configuraciones administrativas relacionadas con la implementación pueden tener un comportamiento inesperado. Si se deshabilita la propiedad Write de Servicios de Internet Information Server (IIS) en un directorio virtual, los archivos se implementarán en ese directorio de todas formas. La propiedad Write sólo controla la capacidad de los usuarios para cargar archivos.

Para implementar una aplicación de modo que pueda descargarse de un servidor Web, cree un proyecto de instalación Web y agregue el grupo de salida del proyecto de la aplicación al proyecto de instalación Web en el Editor del sistema de archivos. Después de generar el instalador, cópielo en el equipo que contenga el servidor Web, donde se puede descargar mediante un explorador Web.

Nota:

Cuando un instalador pasa a estar disponible para su descarga, no existe ninguna garantía de que los archivos en tiempo de ejecución de Windows Installer se encuentren disponibles en el equipo del usuario. Por tanto, debería asegurarse siempre de que estos archivos estén también disponibles en el servidor para su descarga especificando una ubicación en el cuadro de diálogo Configuración del programa previo para Web. Para obtener más información, vea Configuración del programa previo para Web (Cuadro de diálogo).

Vea también

Tareas

Cómo: Crear o agregar proyectos de implementación

Conceptos

Proyectos de instalación e implementación

Otros recursos

Implementar aplicaciones y componentes