Instale uma cadeia de pacotes MSI incorporados, cada um usando uma interface do usuário incorporada - exiba uma barra de progresso comum

Estou usando os novos recursos do Windows Installer 4.5 e o WiX para gerarMSI pacotes.

Eu criei uma instalação de cadeia MSI para instalar uma coleção de outros pacotes MSI como uma transação. Cada pacote está usando o novoIU incorporada opção para que a interface do usuário pode serWPF. Tudo funciona bem até agora.

Exceto um dos objetivos seria exibir uma barra de progresso comum para todas as instalações. Neste momento, eu tenho uma barra de progresso no instalador da cadeia, mas esta chega a 100% antes dos outros pacotes começarem a rodar.

Eu li um postDiversão com MsiEmbeddedChainer, que afirma que o que eu quero pode ser alcançado. Mas não consigo fazer funcionar. Eu gostaria de explicações um pouco mais detalhadas e talvez algumas amostras de código.

questionAnswers(1)

yourAnswerToTheQuestion