Let's say you have a re-seller/affiliate for your product but they want special features that will be injected into the product's installer so that affiliate can deliver a customized experience to their customers for their marketing campaign.
The product will look at these affiliate parameters and adapt it's features, functionality, and look-n-feel.
My question is wondering how one can go about passing custom information to an MSI based on who specifically served the file. We don't want to manually create these installers because it is time-consuming to manage all the custom downloaders for affiliates. What we want is something automated that is able to jam in those custom parameters on the fly.