El proyecto My Wix crea install.msi y cab1.cab. ¿Cómo puedo hacer que agrupe todo en el msi? Probablemente usaré 7-zip SFX para evitar esto, pero he visto otras aplicaciones con solo un msi.Wix: MSI individual en lugar de cabina msi +
136
A
Respuesta
198
No ha publicado ninguna fuente pero supongo que su archivo wxs tiene un elemento de Medios. Simplemente configure el atributo EmbedCab en "sí".
22
utilizar de esta manera:
<Media Id="1" Cabinet="CabFileName.cab" EmbedCab="yes" />
también this artículo se describen otras formas de hacerlo.
25
Conjunto EmbedCab="yes"
.
Desde WIX 3,8:
<MediaTemplate EmbedCab="yes" />
Antes WIX 3,8:
<Media Id="1" Cabinet="cab1.cab" EmbedCab="yes" />
Cuestiones relacionadas
- 1. Desinstalación del paquete WIX MSI
- 2. WiX generado MSI no está comprimido
- 3. Wix/MSI: no se puede desinstalar
- 4. Instalador MSI llamando a otro instalador MSI en modo silencioso usando WiX
- 5. Mejora del rendimiento de la instalación/desinstalación de Wix msi
- 6. Compresión máxima de una instalación de MSI con WIX
- 7. MSI instalador, Wix y tamaño de cuadro de diálogo
- 8. Buenos recursos para aprender a crear instaladores MSI de WiX
- 9. Cómo registrar el complemento VSTO desde un instalador Wix # MSI
- 10. Compilar MSI en Wine
- 11. Free MSI Authoring tools
- 12. individual de 32 bits con 32 MSI/controladores de 64 bits
- 13. Crear un parche MSI (.msp) a mano?
- 14. MSI o Install Shield
- 15. ¿Cómo firmar una MSI?
- 16. encadenado msi/Bootstrapper/prerrequisito?
- 17. Merge msi y exe
- 18. Windows instalador Formato MSI
- 19. números de versión de msi
- 20. Anulación de la imagen de pancarta en Wix 3.5 Wixlib no funciona en MSI real
- 21. MSI Installer file/folder permissions
- 22. Encontrar GUID del archivo MSI
- 23. ¿Cómo funciona Burn en WiX 3.6 paquetes de archivos MSI en un .exe?
- 24. ¿Cómo instalo un MSI sincrónicamente?
- 25. Mejor herramienta para crear MSI
- 26. WIX MSI que tiene una condición de inicio para pre-solicitud de IIS, falla en WS2008
- 27. MSI individual para instalar la aplicación C# correcta de 32 o 64 bit
- 28. Implementación de VSIX usando el instalador MSI
- 29. ¿Cómo incluyo las Asambleas de satélite (recursos localizados) en una MSI construida con WiX?
- 30. Cómo extraer datos (conteo de archivos) de MSI "Archivo" Tabla
I tenían un elemento MediaTemplate vacío pero lo sustituyó con esto: ¡Gracias! –
wtjones
Nota, puede agregar 'EmbedCab =" yes "' al elemento 'MediaTemplate' para lograr esto. –
MediaTemplate no estaba disponible hasta WiX 3.6. wtjones no mencionó qué versión de WiX estaba usando, así que mencioné la forma en que funcionaría para más personas. –