I have a prerequisite program ( e.g. which is currently at version 3.0 ) which must be installed if a searched file does not exist or is below a certain version ( say 1.0 ) but is _optionally_ installed if the file is above the minimum ( 1.0 ) but below another level ( say 2.0 ).
I tried having two 'products' on the Prerequisites page where the first looks for the file and minimum version and has Force installation of this prerequisite checked and the second which looks for the intermediate ( 2.0 in the example ) version and does not have 'Force...' checked but this just tries to install the program twice.
Any pointers as to how this can be achieved?