title: How to run multiple msi files
body: <p>For my application, I need to install the main application and allow users to pick and choose one or more additional features  to install.  I tried to run the main msi and have a custom action to install other feature msi files.  However, it doesn't work since MSI doesn't support nested installation.  Should I build a window application and give the users the choices and internally call msi files sequentially?  The additional msi files are custom applications that we built. They are not pre-requisites. We separated these features into different msi files because we want to make changes to the features msi files without recompile the main msi file. Please help!</p>
  
  <p>Thank you.
  Amy Pham   </p>