Cómo crear un instalador desde Visual Studio | |
1. Abra la solución de Visual Studio | |
Abra la solución para la que desea crear el paquete de instalación. | |
2. Agregue un proyecto de instalador avanzado a la solución | |
Una vez cargada la solución de Visual Studio: | |
De forma predeterminada, al agregar un proyecto de instalación avanzada, la salida de compilación de la solución no se agregará automáticamente al proyecto de instalación, para hacer esto debe: | |
Presione el botón "Agregar salida del proyecto" | |
Seleccione la "Salida principal" y "Referencias" | |
Presiona OK ] | |
Siguiendo estos pasos, la Extensión del instalador avanzado para Visual Studio agrega en el proyecto del instalador todas las referencias de la aplicación, excepto los ensamblados de Microsoft .NET. | |
3. Crear el primer paquete de instalación | |
En Visual Studio, seleccione la opción "Crear" > "Crear solución" para iniciar la compilación. | |
Una vez que la compilación se complete con éxito, se crearán dos archivos principales: HelloWorld.exe, que es el resultado del proyecto C#, y Installer Project.msi, que es | |
el paquete de instalación. | |
4. Edite el proyecto del instalador | |
Con el visor de proyecto de instalador avanzado, puede editar información básica sobre su instalador, como Detalles del producto, Condiciones de lanzamiento, Parámetros de instalación y | |
mucho más.. | |
Supongamos que tenemos una edición Enterprise de Advanced Installer. De forma predeterminada, el proyecto del instalador se creará en función de una licencia Freeware. Ya que queremos usar | |
características de la edición Enterprise, como seleccionar un tema para los cuadros de diálogo de instalación, necesitaremos actualizar nuestro tipo de proyecto: | |
Ahora que tenemos un proyecto Enterprise, tenemos acceso completo a todas las funciones disponibles de Advanced Installer Enterprise. | |
Visual Studio le preguntará si desea volver a cargar el proyecto del instalador desde que se modificó. Pulse el botón [Sí]. | |
5. Agregue otro proyecto de Visual Studio a la solución | |
Si se agrega un proyecto de instalador avanzado a una solución, automáticamente importará la salida de la compilación y toda la información útil relacionada con los proyectos de la solución. | |
Si posteriormente se modifican los proyectos existentes, o se agrega otro proyecto a la solución, se debe rehacer la operación de importación. | |
Agreguemos un nuevo proyecto de Visual Studio a la solución: | |
6. Crear el paquete de instalación final | |
Incluya el segundo proyecto en el paquete del instalador: | |
El instalador recién creado contendrá todos los proyectos de la solución.+studio9.png | |
7. Importar automáticamente archivos .VDPROJ (opcional) | |
Si tiene soluciones que contienen proyectos de implementación de Visual Studio antiguos (.vdproj), puede convertirlos automáticamente en un proyecto de instalador avanzado e incluirlo en su | |
solución, reemplazando el antiguo VDPROJ. Simplemente abra la solución en Visual Studio, con nuestra extensión VS de instalador avanzado instalada, y VS le pedirá que acepte la conversión de | |
VDPROJ a AIPROJ (proyecto Advanced Installer VS). | |
El nuevo proyecto Instalador avanzado contendrá todos los recursos del antiguo VDPROJ. Si desea personalizarlo más, simplemente use el botón "Editar en el instalador avanzado", | |
disponible cuando abre el archivo .aip en Visual Studio. | |
8. Agregue la salida del proyecto de un proyecto central de .NET a su proyecto de configuración (opcional) | |
Si tiene un proyecto de .NET Core en su solución de Visual Studio, aquí le mostramos cómo incluir su salida en el proyecto de instalación: | |
Vaya a la sección "Archivos y carpetas" del proyecto de instalación, haga clic en "Agregar salida del proyecto" y marque la opción "Publicar perfil": | |
Si no hay un perfil de publicación creado previamente, se le pedirá que cree uno: | |
A continuación, se le preguntará dónde desea publicar: | |
Elija la opción "Carpeta" para publicar su aplicación en una carpeta local. | |
Luego, proporcione la ruta a la carpeta de publicación: | |
Después de publicar la aplicación, vuelva a "Agregar salida del proyecto" y seleccione el perfil de publicación recién creado: | |
El paso final es construir el proyecto del instalador avanzado para actualizar los archivos de salida. |
También te puede interesar |
Cómo instalar Inno Studio Script |
Cómo crear un instalador usando Inno Setup |