MSI is the state-of-the-art technology for application deployment. It has several advantages and disadvantages compared to the classic "SETUP.EXE" installer type. For MSI installers created by GkSetup the following restrictions/rules apply:
Never distribute two MSI packages that have the same MSI product code !
Otherwise it will be impossible to install both products on the same
system.
You can see the MSI product code in Step 1. Creating a new project
will also create a new product code.
If you change the application version, Generate a new MSI product code !
Otherwise it will be impossible to install the updated version of your product on a system that has an old version installed.
The following features are not
supported (yet) for MSI packages:
- Multiple Setup Types (Step3)
- DLL/OCX Registration
- Startup Logos
- Serial-number based Setup data encryption (ECommerce-Edition)
- Plaintext Readme & License Texts (MSI only supports RTF)