I want to create a software program that can create MSI setup file just like Installshield or advance installer. I want to create this program in Visual C++ but I do not have any idea that how to create the MSI file programmaticaly in Visual C++.
I will be thankful to any kind of help or suggestion.
What I have tried:
I am reading microsoft documentation but I can not get all the details.