UpgradeTable missing from MSI

Got a problem you cannot solve? Try here.
tcgielow
Posts: 14
Joined: Tue Nov 09, 2010 8:18 am

UpgradeTable missing from MSI

Postby tcgielow » Thu Mar 14, 2013 7:30 am

Greetings, the Microsoft Platform Ready Test Tool v4.0.0.0, has a requirement that appears is not present in the MSI file created by InstallAware 15 (Build 2.11.13) Naquadria. Specifically, this is one of the requirements for Windows Server 2012:

TC1.2 Verify Package Identity is correctly configured

VERIFICATION:

Property Table and Upgrade Table must include the following table attributes:

1. Property Table:
    a. Manufacturer
    b. ProductCode
    c. ProductLanguage
    d. ProductName
    e. ProductVersion (major and minor)

2. Upgrade Table:
    a. UpgradeCode
    b. VersionMin
    c. VersionMax

UpgradeCode must not be null or empty, and is a properly formatted GUID.
UpgradeCode in the Upgrade Table must match an UpgradeCode in the Property Table.

VersionMin and VersionMax must not BOTH be null.


The setup package that I build, specifying to create the MSI, results in the Upgrade Table NOT being one of the Tables in the MSI. Therefore, the requirement fails. I can use Orca to add the missing table and appropriate attributes and then the above requirement passes.

So my question is this: Is there a setting that needs to be checked to automatically create this missing table? Or is it always going to be a manual process?

FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: UpgradeTable missing from MSI

Postby FrancescoT » Thu Mar 14, 2013 9:37 am

Dear User,

please have a look at the following topic;
http://www.installaware.com/forum/viewtopic.php?f=2&t=8778&start=0&hilit=table

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE

tcgielow
Posts: 14
Joined: Tue Nov 09, 2010 8:18 am

Re: UpgradeTable missing from MSI

Postby tcgielow » Thu Mar 14, 2013 9:56 am

Thanks for the reply. However, I have read that thread previously. The property UpgradeCode is indeed in the Property Table of the MSI. What is missing is the table named Upgrade. Please look again at my post.

FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: UpgradeTable missing from MSI

Postby FrancescoT » Thu Mar 14, 2013 10:29 am

... the second screen-shot demonstrates exactly that.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE

tcgielow
Posts: 14
Joined: Tue Nov 09, 2010 8:18 am

Re: UpgradeTable missing from MSI

Postby tcgielow » Thu Mar 14, 2013 10:37 am

You are indeed correct. Sorry for the waste of time.

FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: UpgradeTable missing from MSI

Postby FrancescoT » Thu Mar 14, 2013 10:43 am

No worries :D

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 97 guests