seandr
Posts: 11
Joined: Tue May 29, 2012 4:59 am

ARP entry not removed after product upgrade

Hello,

I've released several versions of a product over the last year, changing the MSI product code for each version but leaving the upgrade code the same.

When installing a new version over a previous version, the previous version is automatically uninstalled, but its entry remains in the ARP list, so we now have two entries in ARP, one for the old version and one for the new version. If I double click the old version, it tells me "This action is only valid for products that are currently installed." The only way to remove it is to remove the keys from the registry.

If I simply install and then uninstall any version of the product, the entry is removed. It's only when I install a newer version over an older version the the entry for the older version isn't removed.

Any ideas why this might be happening, and how to fix?

Thanks.
Eusebiu
Posts: 4960
Joined: Wed Nov 14, 2012 2:04 pm

Re: ARP entry not removed after product upgrade

Hi,

I'm not sure why you encounter this problem Are you sure that you changed at least one of the first three fields of the Product Version during the upgrade? Windows Installer ignores the fourth field by default.

If so, can you please send us the two .AIPs (the old version and the new version) and a verbose log of the upgrade to support at advancedinstaller dot com so we can investigate them?

Best regards,
Eusebiu
Eusebiu Aria - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”