\MAKEMSI Installs...Available FrameworksCreate New MSI InstallersPreferred MSI Interface for Building a Complete MSIDepartment and Company HeadersUISAMPLE.MSI
Automatically used by "COMPANY.MMH" and manipulated by
"UISAMPLE.MMH" (and of course your script) to produce
your msi.
MIcrosoft supply this template with the Windows Installer SDK
and this is what I do to update this template:
- I backup everything!
- I use "MsiDiff.VBS" to compare the new and old
versions to check that there is no obvious reason why the new version
will break anything
(for example "UISAMPLE.MMH" may try to change a
dialog or control that no longer exists).
- The SDK template has huge bitmaps for the "bannrbmp" & "dlgbmp"
binaries.
You can save about 175 KB by exporting the old ones and replacing
the SDK ones using "ORCA" and resaving the template!
These bitmaps are identical except that I used my brain and saved
them using RLE compression! If the bitmaps change you can do this
after first exporting the new bitmaps with the
"Export to .IDT" facility.