QUOTE (ejensen @ Feb 23 2009, 10:51 PM)
Thanks ejensen,
When you make an installation setup, you have to include the dll, ocx, etc. files in your setup (MSI File). The number of dll(ocx,etc) files to be included depends upon the software, and the functions in that software that you have used. This is a very time consuming process and a tedious one, hence software manufacturers such as Business Objects (Makers of Crystal Reports), gives the MSM Files that includes all the necessary information for including the dll files. So the MSM Files must not be included in the setup, nor they are to be executed. But they provide the information to the InstallerMaker software about the dll,ocx, files.
The installer software must be able to interpret this information from the MSM file and include all the necessary files without the manual intervention of the developer to include those files.
Thanks,
with best regards from,
Kiran V Sutar