Hopefully you can help me out. I'm currently working on a basic msi project that has multiple features. Each feature has certain properties that need to be set when it is installed. i.e. at least 2 features require a port number to be set which has to be different. Some require multiple dialogues to actually get everything setup, and I dont want end users looking at dialogue boxes that aren't applicable to what they are installing - so with that in mind.
I'm wondering if there is any sort of best practice to using feature specific dialogues. If not does anyone have a method that seemed to work best when you have specific dialogue boxes that only need to be displayed when a certain feature is installed.
Thanks in advance.
*Disclaimer*
I could be over thinking this

