cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
seamus_hoban
Level 3

Expected behaviour of Redistributables in InstallScript MSI project (IS2012)

Hi all,

I have an InstallScript MSI project in which I've specified a a number of redistributables, i.e. .NET Framework 4 Client, a .NET update, and the VSTO 2010 runtime. I would expect that on a clean machine, these would be installed in that order.

I had been seeing a situation where the redistributables that I expected to see listed were not, but subsequent runs of the setup.exe did show those redistributables. I understood that the conditions on the redistributables were 'OR' conditions, but this doesn't appear to be the case, as when I alter the conditions, I see multiple redistributables listed.
However, when I look at the .NET Framework 4.0 Client redist, its OS conditions are listed separately, suggesting 'OR' conditions, so can anyone clarify if the conditions on redistributables are infact OR or AND'ed, or does it depend on the kind of condition it is?

Thanks!
Séamus
Labels (1)
0 Kudos
(2) Replies
joshstechnij
Level 10 Flexeran
Level 10 Flexeran

Platform conditions for setup prerequisites are OR'ed together while all other conditions are AND'ed together.
0 Kudos
seamus_hoban
Level 3

Thanks!

Séamus
0 Kudos