본문 바로가기

카테고리 없음

Msiinstallproduct Returned 1620

Subsequent.msi files created with Advanced Installer do not install over old ones. To reproduce:1) Create an.msi file with Advanced Installer2) Install the.msi file.3) Remove the.msi file from the Advanced Installer project directory4) Click on the Build button to create a new.msi file5) Install the.msi file on the same PCThe result is that I get error 1638 'Another version of this product is already installed'. I then have to remove the old one before installing the new one.Mike Bresnahan. I found this thread because I found myself in the same situation. Unable to upgrade, remove, or install because I lacked the msi file.

I ended up having to edit the registry to remove it. Why does my application not show up in the Windows 'Add/Remove Programs' utility on Control Panel? I looked for documentation on this and found nothing.Also - the docs say to allow Advanced Installer to automatically generate the version number if I check 'Automatically Upgrade Older Versions'. Yet no mention is made of how to do this. Is 'Product Code' the same as 'Product Version'? You can't leave it blank, is there a magic value to cause AI to create a new product code?

Msiinstallproduct Returned 1620

Msiinstallproduct Returned 1620 Online

Cata,This is a heads up - I'm not certain about it, but I think you should know. There may be a problem with replacing the existing program when you increment the product code. I've found two situations - in both cases AI appears to have done a successful install. However, in one case (on XP), the old version of the app was not replaced. In the other case (2000), the new version was installed but the old one is left also.I haven't done extensive testing so I can't be sure. In the meantime, I think it's wise to advise end-users always to uninstall first.-Michael.

Michaelmross wrote:This is a heads up - I'm not certain about it, but I think you should know. There may be a problem with replacing the existing program when you increment the product code.

I've found two situations - in both cases AI appears to have done a successful install. However, in one case (on XP), the old version of the app was not replaced. In the other case (2000), the new version was installed but the old one is left also.I haven't done extensive testing so I can't be sure. In the meantime, I think it's wise to advise end-users always to uninstall first.I seem to have the same problem. I have version 7.1.3.

Msiinstallproduct Returned 1620 2

Code

Msi Error Codes

Has this problem been solved in this version?thanks.

1620

The Windows XP SP2 virtual machine has a shared folder that points to a network location. When I run the installation with the 393MB database from the shared folder it works fine. When I run the installation with the 593MB database from the shared folder I get the error.I copied the installation with the 593MB database from the shared folder to the local disk on the virtual machine. When I ran it from the local disk it worked fine.

I don't really understand why this fails when run from the shared folder and works fine when run from the local disk. I also don't understand why the installation with the smaller database runs fine in both locations.