Hi all. Hope I've posted this in the right place, coudln't find any forum for Windows Installer.
Up until recently, I'd always thought that MSI files were escentially "compressed" files which contained all the executible files, registry entries etc, necessary to install an application. However, now I've just discovered that they are escentially database files. But I have a few questions on them:
1. If I use WinInstall LE to create an MSI package, all I end up with is an MSI, no additional files, like .cab files etc. So where is the executible stored within that?
2. Some MSI files require additional files for them to work, eg Acrobat Reader also needs a cab files which contains the executible etc. But the updates for it are generally just MSI files on their own (eg the Japanse fonts update). Surely this update has to install some additional .dll files, but where do they come from?
3. Is it possible to "merge" msi files using Orca? I installed the Windows Installed SDK recently and tried to use the msimerg utility to merge two msi's together into one. But it gave an error saying error 1627, check the _MergeErrors table for conflicts. How do I go about using the info in the _MergeErrors table to find out what went wrong?
Sorry, I know there's a vast array of questions there, but I'd really appreciate some help with this.
Irish Poetry - Karen O'Connor
Get your Irish Poetry Published
Garten und Landschaftsbau
Up until recently, I'd always thought that MSI files were escentially "compressed" files which contained all the executible files, registry entries etc, necessary to install an application. However, now I've just discovered that they are escentially database files. But I have a few questions on them:
1. If I use WinInstall LE to create an MSI package, all I end up with is an MSI, no additional files, like .cab files etc. So where is the executible stored within that?
2. Some MSI files require additional files for them to work, eg Acrobat Reader also needs a cab files which contains the executible etc. But the updates for it are generally just MSI files on their own (eg the Japanse fonts update). Surely this update has to install some additional .dll files, but where do they come from?
3. Is it possible to "merge" msi files using Orca? I installed the Windows Installed SDK recently and tried to use the msimerg utility to merge two msi's together into one. But it gave an error saying error 1627, check the _MergeErrors table for conflicts. How do I go about using the info in the _MergeErrors table to find out what went wrong?
Sorry, I know there's a vast array of questions there, but I'd really appreciate some help with this.
Irish Poetry - Karen O'Connor
Get your Irish Poetry Published
Garten und Landschaftsbau