En Windows 7 (es decir, MSI 5.0), existe una propiedad llamada MSIFASTINSTALL que mejorará el rendimiento de su instalador. O bien, puede desactivar la opción de reversión configurando la propiedad DISABLEROLLBACK. Esta propiedad también está disponible en versiones anteriores de MSI 5.0.Mejora del rendimiento de la instalación/desinstalación de Wix msi
Comparta sus conocimientos para mejorar la experiencia de instalación. Además, no puedo encontrar la manera correcta de mejorar el rendimiento de Desinstalar. Utilizamos un gran conjunto de archivos/carpetas (más de 70,000) y componentes como 35000. Se cuelga en el proceso de cálculo de costos de archivos y no se sabe cómo evitar este retraso. En algún momento se cuelga durante más de 2 o 3 horas para desinstalar en máquinas de XP o Vista
Editar: hice algún artilugio en mi instalación de comprimir las carpetas que tiene enormes conjuntos de archivos y redujo el tamaño de los componentes, como Christopher dijo . Mejoró el rendimiento drásticamente. sí, por supuesto, perdí el patrón instalador MSI al hacer este concepto y no es recomendable. Sin embargo, es una compensación cuando queremos lograr esto y nuestro usuario realmente no quiere tener detalles de la versión del archivo cuando desinstalamos/actualizamos los parches.
Yan, realmente aprecio tu respuesta que me aclara más este concepto. En mi caso, la opción de reversión no es necesaria y, hasta el momento, nunca he conocido un caso así que necesite la opción de deshacer. De todos modos, intentaré toda la sugerencia de su gente. – sankar
¿Puede explicar cómo puede desinstalar los archivos de iconos en caché? – sky
Los archivos de iconos en caché en este caso son los archivos que Windows Installer no instaló y no sabe nada. Por lo tanto, puede ser un conjunto de elementos 'RemoveFile' /' RemoveFolder' o una acción personalizada. Prefiero la primera variante. –