Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 7

Possible to chain 64-bit MSI to 32-bit MSI?

I tried chaining a 64-bit MSI to a 32-bit MSI and only running the chained MSI if the 32-bit parent was installed on a 64-bit compatible machine. This seemed to work great, until I noticed that the chained MSI was installed to the 32-bit Program Files directory. When I uninstalled the chained program and ran it again manually, it installed to the 64-bit Program Files directory. So it seems like to run a 64-bit chained MSI, it has to be chained to a 64-bit parent program. Can someone confirm this?
Labels (1)
0 Kudos
(1) Reply
Level 12 Flexeran
Level 12 Flexeran

Heath Stewart blogged about this limitation in Windows Installer a while back, in his article Installation sequence restrictions for multi-package transactions.
0 Kudos