Acabamos de migrar nuestro instalador de WiX 2.xa WiX 3.6 y comenzamos a usar Burn. Previamente, estábamos instalando el Visual C++ redistribuible incluyendo los archivos .msm de C:\Program Files\Common Files\Merge Modules
en nuestro MSI. Esos archivos están siempre sincronizados con el que usamos para construir nuestro producto (Microsoft los actualiza frecuentemente para incluir soluciones de seguridad).Cómo implementar los redistribuibles de Visual C++ en WiX usando Burn
Ahora, nos gustaría tener el Visual C++ redistribuible descargado solo si es necesario mediante el uso del marco de Burn. Sin embargo, Burn no define un elemento MsmPackage
para colocar dentro de Chain
.
¿Cuál es el mejor enfoque para implementar Visual C++ redistribuible utilizando Burn?
¿Qué tal crear un "vc redist-msi" que incluya solo el archivo vc redist msm? –
Ese era el enfoque que estaba pensando, pero la respuesta de Bob parece implicar menos gestión. – decasteljau