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: How to create an upgrade table in my IS2008 Basic Msi project
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
‎Oct 08, 2007
01:54 PM
How to create an upgrade table in my IS2008 Basic Msi project
Hello all,
I have a Basic MSI project and using IS2008.
When I open up the .msi package with Ocra to view the Upgrade Table, I don't see one. I need to have an Upgrade Table in the Table tree to pass the Vista Cert (Test Case 18). The Upgrade Table needs to have Upgrade Code and Product Version (Max and Min) information. In the Upgrades view of the IS2008 IDE, I see the Upgrade Code, but no Upgrade Table in the table tree.
This project has been converted from an IS 11 project. When I open up the .msi file created with IS11, I see the Upgrade Table (but it is empty).
Not sure why the Upgrade Table is not there.
Any help on this would be really appreciated. Thanks.
I have a Basic MSI project and using IS2008.
When I open up the .msi package with Ocra to view the Upgrade Table, I don't see one. I need to have an Upgrade Table in the Table tree to pass the Vista Cert (Test Case 18). The Upgrade Table needs to have Upgrade Code and Product Version (Max and Min) information. In the Upgrades view of the IS2008 IDE, I see the Upgrade Code, but no Upgrade Table in the table tree.
This project has been converted from an IS 11 project. When I open up the .msi file created with IS11, I see the Upgrade Table (but it is empty).
Not sure why the Upgrade Table is not there.
Any help on this would be really appreciated. Thanks.
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 08, 2007
04:51 PM
Select Media -> Upgrades, then right-click on "Upgrade Windows Installer Setup" to add new upgrades.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 09, 2007
09:50 AM
Just to add a little more explanation to klacounte's correct suggestion, we've been dropping empty tables since IS12. Since your project lacks any major upgrades, the Upgrade table is one of those empty tables. If you're working with your project file, adding the proper major upgrade item should resolve this (for reference, see the one that gets created in a new basic MSI project, and the help topics on preventing downgrades). If for some reason you need to just operate on the MSI that you've already built, ORCA should allow you to add the table, and you can go from there.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 09, 2007
04:05 PM
Thanks Michael and Klacounte for your help.
I initially added an automatic upgrade item and then converted that to a Major Upgrade item and that seemed to do the trick. I now have an Upgrade Table in the Table Tree with values in the appropriate fields.
Thanks guys.
I initially added an automatic upgrade item and then converted that to a Major Upgrade item and that seemed to do the trick. I now have an Upgrade Table in the Table Tree with values in the appropriate fields.
Thanks guys.
![](/skins/images/3B39CE851FDD5528C393F146EB70A2D0/responsive_peak/images/icon_anonymous_message.png)