mrichter
Posts: 20
Joined: Wed Oct 17, 2007 11:59 am

Package created with v6 will not upgrade packages created v5

Hi,

I have a major problem in which an install package created with advi6 will not upgrade a product that was created with advi5.

The adv6 created package correctly detects that a previous version is installed and then uninstalls it however it does not correctly install the new version. The installed program is missing the exe and if you select the "Run" checkbox you get an explorer window that is set to the newly installed folder in Program Files.

If you then try to uninstall the new package you get the following error

"There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor".

If you rerun the adv6 created package it detects a problem and offers you a chance to modify, repair or remove it. If you choose repair it then correctly repairs the installation and then the newly installed program works fine.

If you run the package without having a previous version of the product installed it also works with no problems.

Is anyone else experiencing this frustrating problem?
Daniela Petrescu
Posts: 30
Joined: Tue Aug 14, 2007 10:03 am

Hi,

This might be a known Windows Installer issue. Sometimes, when the install location is same used by the previous version, some components are not installed because WI thinks that the existing key path file is newer that the file from the package.

The solution is to use "Ensure that this file overwrites any installed target file" option from the "Edit File" > "Version" page.

If this won't solve your problem please give us more details.

Regards,
Daniela

_________________
Daniela Petrescu
Advanced Installer Team
http://www.advancedinstaller.com
mrichter
Posts: 20
Joined: Wed Oct 17, 2007 11:59 am

Thank You! that was it.

Return to “Common Problems”