This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Another version of the product is already installed...
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2010
02:24 AM
Another version of the product is already installed...
Hello!
There are 2 situations with Installshield when I get the "Another version of the product is already installed " error.
1. I'm building the same Installshield-project as both single MSI and as single EXE.
Running EXE. The installation is succeeded.
And then I'm running MSI and getting "Another version of the product is already installed " error.
2. I have built a single MSI file for a project.\
Running MSI. The installation is succeeded.
I change field "Product Version" from 1.00.000 to 1.00.001. Build MSI.
Running this new versioned MSI. That leads to "Another version of the product is already installed " error.
The question is:
1. How to make MSI-s run correctly in both cases?
There are 2 situations with Installshield when I get the "Another version of the product is already installed " error.
1. I'm building the same Installshield-project as both single MSI and as single EXE.
Running EXE. The installation is succeeded.
And then I'm running MSI and getting "Another version of the product is already installed " error.
2. I have built a single MSI file for a project.\
Running MSI. The installation is succeeded.
I change field "Product Version" from 1.00.000 to 1.00.001. Build MSI.
Running this new versioned MSI. That leads to "Another version of the product is already installed " error.
The question is:
1. How to make MSI-s run correctly in both cases?
(5) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2010
03:55 AM
Try changing the ProductVersion to 1.xx.000 instead of 1.00.001
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2010
05:32 AM
My problem is partically solved.
In the Releases View I set the following details of the "Project_assistant" item:
Package Code > I generated new GUID
Generate Package Code > No.
It must have been done because of it's not allowed to use 2 different msi-s with the same Product Code but different Package Codes.
And now I face the new problem. The MSI-installer with a newer version doesn't show message like 'Do u wanna upgrade to new version?'. It runs like the standart way with 3 types: remove, repair, change. And doesn't update the installation.
Please, are there any suggestions?
In the Releases View I set the following details of the "Project_assistant" item:
Package Code > I generated new GUID
Generate Package Code > No.
It must have been done because of it's not allowed to use 2 different msi-s with the same Product Code but different Package Codes.
And now I face the new problem. The MSI-installer with a newer version doesn't show message like 'Do u wanna upgrade to new version?'. It runs like the standart way with 3 types: remove, repair, change. And doesn't update the installation.
Please, are there any suggestions?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2010
05:35 AM
If you wish to upgrade a single MSI file project then you need to pass the following command through the command line for installing the upgrade.
msiexec /i "Path where the msi file is located" REINSTALLMODE=voums REINSTALL=ALL
msiexec /i "Path where the msi file is located" REINSTALLMODE=voums REINSTALL=ALL
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 15, 2010
06:21 AM
Lenwin, thanx.
Your variant works, but not normally:
1) While upgrading old files are not uninstalled
2) User wants to run .msi-file, but not command-line. Is there possibility to load this command into msi?
Your variant works, but not normally:
1) While upgrading old files are not uninstalled
2) User wants to run .msi-file, but not command-line. Is there possibility to load this command into msi?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Apr 16, 2010
06:26 AM
If you wish to install a major upgrade using only a compressed MSI setup then this looks like the only option.
In order to remove the old files you need to create an entry of the old files in the Remove file table of the upgraded version.
In order to remove the old files you need to create an entry of the old files in the Remove file table of the upgraded version.