visual studio 2010 - tutorial - ¿Cómo crear un solo setup.exe con InstallShield edición limitada?
visual studio code html class intellisense (6)
Estoy tratando de crear un único instalador de archivos .exe. Me las arreglé para obtener todas las dependencias en un archivo .exe (configurando el extracto de la propiedad Setup.exe). ¿Cómo consigo el .msi también dentro del archivo setup.exe?
Esto es lo que parece ahora
- Haga clic en la opción Lanzamientos.
- La pestaña de configuración de versiones se abrirá en el lado izquierdo.
- Expandir configuración predeterminada
- Seleccione la configuración que está utilizando para compilar el proyecto (Depurar / Liberar)
- Haga clic derecho en la configuración y seleccione Asistente de liberación. Haga clic en el botón siguiente hasta que aparezca la pantalla de configuración de la versión.
- Seleccione la primera opción Comprimir todos los archivos.
- Haga clic en siguiente hasta que encuentre la página Resumen y haga clic en Finalizar
Crear un archivo setup.exe independiente con InstallShield LE es un poco complicado. Tienes que recordar varias cosas.
Vaya a "Crear" -> "Administrador de configuración" -> cambie la configuración a "Imagen única". Puede tener acceso a la configuración directamente en la barra de herramientas en la parte superior. Sus opciones serán "CDROM", "DVD-5", una "Imagen única". Puedes cambiarlo desde el administrador de configuración o usando la barra de herramientas.
A continuación, vaya a "Prepararse para el lanzamiento" en el explorador de soluciones (en el extremo derecho) y haga doble clic en "Lanzamientos". En el lado izquierdo verá su árbol "Construye". Avanza por el árbol hasta "SingleImage". Haz click en eso.
En el medio aparecerán tres pestañas: "Build", "Setup.exe", "Signing". Haga clic en "Setup.exe". Establezca Setup Launcher en Yes (probablemente ya estará configurado para esto). Abajo, al final de las opciones, hay una sección llamada "Ubicación de los requisitos previos de InstallShield". Establezca esta opción en "Extraer de Setup.exe"; de lo contrario, cualquier requisito previo (generalmente hay muchos) no se integrará en el archivo setup.exe.
Estas hecho
Es posible crear un solo archivo setup.exe con IExpress.exe que se menciona here
No tengo instalado InstallShield LE en la máquina que tengo delante, pero mi memoria es que tiene diferentes configuraciones de soluciones definidas. Uno de ellos se llama SingleImage. Solo construye ese lanzamiento.
Vaya a las propiedades de configuración de la solución y configure como se muestra en la imagen:
Yo también tuve este problema. La forma en que lo hace es muy poco intuitiva, OMI.
- Resalte el proyecto de configuración
En la barra de herramientas de Visual Studio Standard, elija el menú desplegable "Configuración de la solución". Probablemente sea seleccionado como "Debug". Cambia a "Imagen única"
Haga clic derecho en su proyecto de configuración y construir.
Se debe crear un solo setup.exe.