Per il vostro piano d'azione, penso che possiate fare l'un progetto installato con il di base installiate ed altri progetti di messa a punto per installazione media e grande.
Nota: (1) voi potete aggiungere un dialogo supplementare per specificare il tipo di versione, ma come potete arrestare l'utente per installare la grande versione?
(2) CONTRO la messa a punto è inflessibile in quel senso, perché non ci è accesso al codice di msi. L'attrezzo che offre la compilazione condizionale è Installaware ma esso è costosi:
http://www.installaware.com