I'm not a programmer or anything like it and so know next to nothing about creating installers so apologies in advance if what I'm asking is very simple or not even possible.
I work for a charity and have created some macros that automate tasks that are not that accessible to blind and visually impaired people using specific pieces of software and these macros have been compiled as separate .exe files, lets call them Macro 1, Macro 2 and Macro 3.
I've used the Freeware version of Advanced Installer 7.7 to create a .msi file which installs these macros into the correct directories along with some bitmaps which one of the macros needs for image recognition and creates shortcuts on the quick launch toolbar which all works fine. However there are two different versions of a particular piece of software we use which I've had to create two different macros for. Rather than create two different .msi's to install the different versions of the macro I'd like to create one .msi which contains all the macros and both versions of this one particular macro so that in the .msi there would be Macro 1, Macro 2, Macro 2b, Macro 3.
When the end user double clicks the .msi I'd like it to ask them what version of this particular piece of software they are using. If they tick v2.11 then the installer would install:
Macro 1
Macro 2
Macro 3
But if they answer v2.13 then the installer would install:
Macro 1
Macro 2b
Macro 3
Is such a thing possible in the free version of Advanced Installer or if not is it possible in another version of Advanced Installer (hopefully just the Professional version as I don't think we could afford the Enterprise version) and most importantly, how?