wix bootstrapper

He escrito un gestor de arranque wix utilizando WPF. Los pasos de instalación reales requieren el encadenamiento de varios archivos msi's / exe's y batch.

<Chain>
 <MsiPackage SourceFile="xxx"/>
 <ExePackage Id="Test" SourceFile="..\TestBatch.bat" Vital="yes"/>
 <MsiPackage SourceFile="yyy"/>
</Chain>

Durante la ejecución de cada paquete, se debe mostrar un mensaje (preferiblemente desde la interfaz de usuario del programa previo) indicando qué paquete msi / exe / archivo por lotes se está ejecutando actualmente. En resumen, se necesita un ProgressText en el bootstrapper ¿Cómo puedo hacer que esto suceda?

Otra pregunta: no quiero que todas las msi's estén empaquetadas en el archivo bootstrapper exe. Esto se debe a que: cada vez que se cambia un msi, nos gustaría enviar solo el msi actualizado / modificado y no todo el archivo bootstrapper exe. ¿Hay alguna forma de hacer esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta