Hi Ramesh,
A set of different versions of your application must have the same
UpgradeCode. The
UpgradeCode is a GUID representing a related set of products. This enables newer versions of your application to search and upgrade previous versions installed on the same computer. Please take a look on the
Product Identification (ProductCode and UpgradeCode) article which may be useful to you.
In the
Product IDs Tab from the
Product Details view you can see if the installation packages are using the same
UpgradeCode. If they are different, then this is why the upgrade is not performed. Just simply use the
UpgradeCode of the old version in the new version too, so that the new version of your installation package detect the old one.
If this is not you case, please send us the .AIP (project file) and a
verbose log of the installation process to
support at advancedinstaller dot com so we can investigate it? If it contains confidential information you can send us a small test project which reproduce this behavior.
@alex.hrodek Thank you for your reply. However, I don't think this is the case for Ramesh. Most likely he is using different
UpgradesCode for his installation package.
Please let me know if that helped.
Best regards,
Dan