Basically most of our installations unlock different components based on the serial number the user has been issued. For instance you could install the main program with no optional sub-components, the main program with some extra stuff, or just any of the sub-components on their own - all depending on what serial number we've given you. So previously with my IS5 based scripts you could run the installation more than once, adding new things that you've paid for later.
I always assumed this was quite common.
However, now with my new IS6 script the maintenance mode kicks in whenever you run the setup a second time so you can't run the through the original installation again and enter different codes for extra stuff, which I really need users to be able to do.
Anyone got any suggestions?
(Edited by robinm at 1:22 pm on Dec. 7, 2001)