Creating PatchesAdvanced Installer supports two ways of updating an already installed application:
UpgradesAn upgrade is an uninstall of the previous version of the application, followed by an install of the current version. Its advantage is that is can be applied both on computers that have the older version installed and that don't have it. Its main disadvatage is size: it has to include the complete installation package. PatchesPatches are usually much smaller than upgrades, as they only contain the diffs between the two versions of the product. However, they can only be installed on computers that have the previous version already installed. Because the application of a patch to a Windows Installer package results in the installation of the original sources using a new MSI file, the new MSI file must remain compatible with the layout of the original source. This means that when authoring a patch package you have a number of restrictions.
Advanced Installer strives to respect all the rules, but due to the involved complexity, success is not always guaranteed. That is why is recommended to use patches only for minor updates, that do not change the Product Code and to test the patch throughly in various installation scenarios. You can author a patch from a Patch project.
| |
|
| Privacy Policy | Windows Installer | Search Engine Ranking | Link Analyzer | ||
| © 2002 - 2008 Caphyon Ltd. Trademarks belong to their respective owners. All rights reserved. | ||