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
- :
- Re: Full-Installation Upgrade Problems
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
‎Jul 31, 2013
02:59 PM
Full-Installation Upgrade Problems
I am about at the end of my wits trying to create a single, full-installation that also allows me to upgrade! I'm looking for some advice please....
I have a project that successfully builds an installer. I've also created an entry in the Upgrade Paths view. This entry contains the Upgrade GUID utilized by this project.
Here is what is happening:
As I indicated earlier, I have created an entry in the Upgrade Paths view containing:
What am I missing here? Why does Windows complain and not let the installation move forward?
Thanks in advance!!!
Steve
I have a project that successfully builds an installer. I've also created an entry in the Upgrade Paths view. This entry contains the Upgrade GUID utilized by this project.
Here is what is happening:
1. Assign a Product Version value of 9.00.0001
2. Build the installer
3. Run the installer on my system
4. Update the Product Version value to 9.00.0002
5. Build the installer
6. Run the new installer on my system and Windows complains, telling me I have to remove the old version first.
2. Build the installer
3. Run the installer on my system
4. Update the Product Version value to 9.00.0002
5. Build the installer
6. Run the new installer on my system and Windows complains, telling me I have to remove the old version first.
As I indicated earlier, I have created an entry in the Upgrade Paths view containing:
1. Upgrade GUID for this installer
2. Min Version = 9.00.0000
3. Include Min Version = Yes
4. Max Version 9.99.9999
5. Include Max Version = Yes
6. Language Identifiers = blank
7. Language Search Criteria = Exclude
8. Ignore Remove Failure = No
9. Migrate Feature States = No
2. Min Version = 9.00.0000
3. Include Min Version = Yes
4. Max Version 9.99.9999
5. Include Max Version = Yes
6. Language Identifiers = blank
7. Language Search Criteria = Exclude
8. Ignore Remove Failure = No
9. Migrate Feature States = No
What am I missing here? Why does Windows complain and not let the installation move forward?
Thanks in advance!!!
Steve
- Tags:
- upgrade installation
(5) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 05, 2013
03:09 PM
Hi Steve,
What type of upgrade are your creating? Major, Minor, or Small?
Each upgrade needs to have more then the product version changed.The package code always needs to be change for each type of upgrade.
The following article at the bottome has a chart of the codes that need to be changed.
http://kb.flexerasoftware.com/doc/Helpnet/InstallShield2011/MajorMinorSmall.htm
Windows installer is looking at the Package code and saying "hey, this is already installed"
Kind Regards,
Grant
What type of upgrade are your creating? Major, Minor, or Small?
Each upgrade needs to have more then the product version changed.The package code always needs to be change for each type of upgrade.
The following article at the bottome has a chart of the codes that need to be changed.
http://kb.flexerasoftware.com/doc/Helpnet/InstallShield2011/MajorMinorSmall.htm
Windows installer is looking at the Package code and saying "hey, this is already installed"
Kind Regards,
Grant
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 05, 2013
03:19 PM
Grant,
Thanks for the reply. I upgraded InstallShield and got this working exactly as I was hoping.
Best,
Steve
Thanks for the reply. I upgraded InstallShield and got this working exactly as I was hoping.
Best,
Steve
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 18, 2013
07:38 AM
I'm having the exact same issue with small/minor upgrades.
Keeps telling me to remove the previous version and thats not what I want it to do, either just auto remove the previous version or overwrite it.
I think it is a generel issue with the Express version and I don't wanto pay extra for an upgrade - I paid enough already for the express version.
@Steve what version did you upgrade to?
Thanks,
Klix
Keeps telling me to remove the previous version and thats not what I want it to do, either just auto remove the previous version or overwrite it.
I think it is a generel issue with the Express version and I don't wanto pay extra for an upgrade - I paid enough already for the express version.
@Steve what version did you upgrade to?
Thanks,
Klix
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 18, 2013
08:33 AM
Klixx69 wrote:
I'm having the exact same issue with small/minor upgrades.
I think it is a generel issue with the Express version and I don't wanto pay extra for an upgrade - I paid enough already for the express version.
@Steve what version did you upgrade to?
Klixx,
I could never get this to work with Express, and there were really no responses about how to get Express to work, other than upgrade to Professional.
So, that is what I did. Using Professional I am able to do exactly what I wanted. Spent more money than I really cared to, but the goal was to have a single installer that would work as a "new" installation, or as an "upgrade" installation. Basically, I now have a fool-proof installer, that anyone can use, and I don't have to worry about them screwing something up (like deleting the database). In my mind, worth the extra cost.
Best,
Steve
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Dec 27, 2013
03:00 PM
Klixx, if the install built with express is saying you must remove the previous version, it may be that you didn't change the product code on your upgrade.
An upgrade in the express version should function as a major upgrade - It should remove the previous version and lay down the new version. It should work this way if the following are true:
- The upgrade code must the same between the two versions
- The product code must be different
- The product version must be different
- The package code must be different ( InstallShield does this by default so it shouldn't be a factor)
- An upgrade path should be added in the upgrade paths view
I hope this helps!
An upgrade in the express version should function as a major upgrade - It should remove the previous version and lay down the new version. It should work this way if the following are true:
- The upgrade code must the same between the two versions
- The product code must be different
- The product version must be different
- The package code must be different ( InstallShield does this by default so it shouldn't be a factor)
- An upgrade path should be added in the upgrade paths view
I hope this helps!