Posted 11 September 2003 - 08:44
The official method is creating a transform that modifies the package, so the right features etc. are installed. This implies that you have to create a program that allows administrators to create such transforms. I thought that Office uses this line (maybe in the Office Resource Kit).
I used a different approach, using Administrative installation. My admin sequence show a number of dialogs (eg. asking license keys, feature selections, etc.), all the answers are stored in properties. These properties are mentioned the "AdminProperties" property. When the real installation comes, detect whether the MSI is a normal (shipping) MSI, or the result of an admin setup. In the last case, use the properties set during the admin sequence.
Hope this helps.