I have already a MSI package (with several features) which I created via WiX. Now I also want to install the .NET framework as prerequisite if required. Therefore I created a Bootstrapper application based on WiX. In order to provide a nice looking user interface I created a Custom UI for the Bootstrapper with WPF. Anyway, now I want to create a page in my custom bootstrapper which allows the user to select the features from the MSI before I start with the installation. Here are my questions where I am stuck:
Is there a way to get the available features from the MSI which will be installed in the custom Bootstrapper application so that I can fill my user interface with the according "checkboxes"?
If I can list the available features for the installation (see question #1), how can I apply the user selection from the Boostrapper User Interface to my MSI packages
Any help would be very appreciated.