I'm trying to run multiple msi packages using the embedded chainer and each of 
them using embedded UI.

The problem is that only the embedded UI from the first chained package is 
displayed. The rest of the msi packages are installed in some no UI mode.

For example having main.msi, pack1.msi and pack2.msi with main.msi containing 
the chainer and the pack1.msi and pack2.msi chained. All of them use embedded 
UI but when installing, besides the embedded UI from main.msi, only the one 
from pack1.msi is displayed. 

When debugging, I noticed that the installation of pack1.msi is still in 
progress mode (not entered Shutdown() method ) while the installation of 
pack2.msi is going on. Shutdown() gets called only after the transaction is 
committed. (The transaction is joined with 
TransactionAttributes.ChainEmbeddedUI attribute)

Is there any way to display the embedded UI for all the chained msi packages ?

Thanks.
-- 
View this message in context: 
http://n2.nabble.com/Embedded-Chainer-problem-with-Embedded-UI-tp2562974p2562974.html
Sent from the wix-devs mailing list archive at Nabble.com.


------------------------------------------------------------------------------
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to