bootstrapper wix
Eu escrevi um bootstrapper wix gerenciado usando o WPF. As etapas reais de instalação exigem o encadeamento de vários arquivos msi / exe e batch.
<Chain>
<MsiPackage SourceFile="xxx"/>
<ExePackage Id="Test" SourceFile="..\TestBatch.bat" Vital="yes"/>
<MsiPackage SourceFile="yyy"/>
</Chain>
Durante a execução de cada pacote, uma mensagem deve ser exibida (preferencialmente na interface do usuário do bootstrapper) indicando qual pacote msi / exe / arquivo em lote está sendo executado atualmente. Em suma, um ProgressText é necessário no bootstrapper Como posso fazer isso acontecer?
Outra pergunta: Eu não quero que todos os msi sejam empacotados no exe de bootstrapper. Isso ocorre porque: Cada vez que um msi é alterado, gostaríamos de enviar somente o msi atualizado / modificado e não o exe inteiro do bootstrapper. Existe uma maneira de fazer isso?