This may be day dreaming since I am not sure what an msi really consists of, but from what I can tell is that it's a database. We have a requirement where our product is going to be co-branded, and there are properties in the windows installer that would need to be set with specific information that identifies xyz-company rather than our company, such as
ARPHELPTELEPHONE 1800-XYZ-COMPANY, support@xyz-company.com
Do you think it's possible to write an application to bundle with our product that would allow other companies to set their own customer information (something that would slightly redefine ourcomapnyproduct.msi)? Then when they resell to their clients, they'll get all the tech support calls.
Maybe LLBLGen could generate from the msi schema? Wishful thinking?
Other wise, anyone have any links to do something like this?
Thanks!