This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Expected behaviour of Redistributables in InstallScript MSI project (IS2012)
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 09, 2012
06:02 AM
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
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
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 09, 2012
01:56 PM
Platform conditions for setup prerequisites are OR'ed together while all other conditions are AND'ed together.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 10, 2012
05:28 AM
Thanks!
Séamus
Séamus