He creado un instalador usando WiX 3.0. El instalador contiene instaladores adicionales que se pueden ejecutar para agregar funcionalidad más adelante. Los instaladores "sub" son grandes (un total de ~ 200MB). Las versiones de WiX duraron alrededor de un minuto hasta que agregué estos instaladores "secundarios" y luego los tiempos aumentaron a aproximadamente 11 minutos. Como referencia, estoy compilando una única salida .msi con EmbedCab = "yes". ¿Algún truco para acelerar esto?¿Hay alguna manera de acelerar las compilaciones de WiX?
7
A
Respuesta
8
El caché de la cabina probablemente le ahorrará mucho tiempo. Vea mi respuesta a esta pregunta: Reusing WIX components to speed up candle/light
+0
Gracias por el enlace – CheGueVerra
+2
Si tuviera algún tocino, se lo enviaría porque acaba de guardarlo. :) Gracias por responder. –
Cuestiones relacionadas
- 1. Cómo acelerar las compilaciones de android ndk
- 2. ¿Hay alguna manera de acelerar Jsoup.parse()?
- 3. ¿Hay alguna manera de acelerar el rendimiento de OpenGL del simulador de iPad?
- 4. ¿Hay alguna manera de acelerar el rendimiento de JavaScript para simular un cliente lento?
- 5. ¿Hay alguna manera de acelerar el ciclo de edición-compilación-depuración en asp.net?
- 6. ¿Hay alguna manera de acelerar la carga de la biblioteca en R?
- 7. ¿Hay alguna forma de acelerar el evento mousemove?
- 8. ¿Hay alguna manera de obtener todas las variables en Ruby?
- 9. C#: ¿Hay alguna manera de clasificar las enumeraciones?
- 10. ¿Hay alguna manera de desactivar las advertencias xml?
- 11. ¿Hay alguna manera de enumerar todas las asociaciones belongs_to?
- 12. ¿Hay alguna manera de limitar las longitudes vline en ggplot2?
- 13. ¿Hay alguna manera de "reiniciar" la JVM?
- 14. ¿Hay alguna manera funcional de hacerlo?
- 15. ¿Hay alguna manera de evitar recursiones innecesarias?
- 16. Reutilización de componentes WIX para acelerar vela/luz
- 17. ¿Es posible acelerar las compilaciones crosstool-ng una vez que se han producido errores?
- 18. ¿Hay alguna manera de desactivar una etiqueta?
- 19. ¿Hay alguna manera de cancelar StorageFile.CopyAsync()?
- 20. ¿Hay alguna manera de pausar una CABasicAnimation?
- 21. ¿Hay alguna manera de reenviar declarar covarianza?
- 22. ¿Hay alguna manera de negar un predicado?
- 23. ¿Hay alguna manera de desarrollar SmartArt personalizado?
- 24. ¿Hay alguna manera de anular ConfigurationManager.AppSettings?
- 25. ¿Hay alguna manera de descompilar Linux .so?
- 26. ¿Hay alguna manera de omitir el parámetro?
- 27. ¿Hay alguna manera de animar diseños? [Android]?
- 28. ¿Hay alguna manera de "limpiar" una superficie?
- 29. e.preventDefault - ¿hay alguna manera de hacerlo?
- 30. ¿Alguna forma de acelerar Python y Pygame?
Parece que esta no es una opción para usted, pero cuando configuro sistemas de compilación a menudo termino usando archivos fuente externos para construcciones intermedias para acelerar todo el proceso y eliminar el compresión de la cabina completamente. En otra nota: si incrusta todos los instaladores de todos modos, ¿no sería mejor compilarlo todo en una sola MSI y utilizar el diálogo de función para controlar la adición de funciones? ¿Después de todo para eso es el concepto de característica? –