We're trying to get our 'badge of good behavior' with our products (see my question on Authenticode)
I encounter two issues with these attempts:
- MSI must contain a Upgrade Table: I've used Orca to have a look and the MPR tool is right, there is no Upgrade Table. How can I add this in IA18?
- 'Inner' MSI is not signed. I can check the signature on the MSI it's okay. But if I unpack it (using WinRAR) the second MSI (same name as the packed one) it's not! I don't really care about that, but the MPR tool apparently does! Should the 'inner' MSI be signed as well? If so, how to do that?
Issues with building installer for Microsoft Platform Ready.
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Issues with building installer for Microsoft Platform Re
Dear Frank,
Please upgrade to the latest IA 18 version (18.08).
Regards
Please upgrade to the latest IA 18 version (18.08).
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
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
Re: Issues with building installer for Microsoft Platform Re
Hi Francesco,
Thank you for your reply. I've downloaded and installed IA 18 (18.08) but the problem persists.
Using Orca I can see that the installer does contain a UpgradeCode, but that is in the Property table.
The MPR tool complains that the 'Upgrade Table does not exist' which appears to be true according to Orca (but then again, I'm very unfamiliar to the MSI database structure)
The log of the MPR states the following:
MSI Package must containt an Upgrade Table.
At least one UpgradeCode must match the UpgradeCode in the Property Table.
VersionMin and VersionMax must be fixed if they are both 'null'.
How should I create the upgrade table and it's values?
Thank you for your reply. I've downloaded and installed IA 18 (18.08) but the problem persists.
Using Orca I can see that the installer does contain a UpgradeCode, but that is in the Property table.
The MPR tool complains that the 'Upgrade Table does not exist' which appears to be true according to Orca (but then again, I'm very unfamiliar to the MSI database structure)
The log of the MPR states the following:
MSI Package must containt an Upgrade Table.
At least one UpgradeCode must match the UpgradeCode in the Property Table.
VersionMin and VersionMax must be fixed if they are both 'null'.
How should I create the upgrade table and it's values?
- Attachments
-
- Orca output
- orca.png (27.57 KiB) Viewed 6876 times
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Issues with building installer for Microsoft Platform Re
Dear Frank,
I suppose you are checking the wrong file, plesae have a look at the following discussion.
http://www.installaware.com/forum/viewtopic.php?f=2&t=9470&start=0&hilit=table
Regards
I suppose you are checking the wrong file, plesae have a look at the following discussion.
http://www.installaware.com/forum/viewtopic.php?f=2&t=9470&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
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
Re: Issues with building installer for Microsoft Platform Re
Hi Francesco,
After searching this forum once more, I actually found the topic that you refer to and within it is the topic: http://www.installaware.com/forum/viewtopic.php?f=2&t=8778&start=0&hilit=table
So that's cool!
Anyway I build the installer and set 'MSI as output' (skipping the GPO wizard).
If I open up this MSI, then Orca shows no Upgrade table.
If I unpackthe installer and look at the MSI within then there is an upgrade table. So yes, I'm looking at the wrong file.
But should the MSI created by the GPO wizard (or IA) contain this upgrade table as well? Or am I making mistakes with the MPR tool?
After searching this forum once more, I actually found the topic that you refer to and within it is the topic: http://www.installaware.com/forum/viewtopic.php?f=2&t=8778&start=0&hilit=table
So that's cool!
Anyway I build the installer and set 'MSI as output' (skipping the GPO wizard).
If I open up this MSI, then Orca shows no Upgrade table.
If I unpackthe installer and look at the MSI within then there is an upgrade table. So yes, I'm looking at the wrong file.
But should the MSI created by the GPO wizard (or IA) contain this upgrade table as well? Or am I making mistakes with the MPR tool?
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Issues with building installer for Microsoft Platform Re
Dear Frank,
that one is only a wrapper and it doesn't contain the upgrade table, the real and effective MSI is the one embedded internally.
BTW, you can create a un-compressed layout build instead of extracting it from the wrapper.
Regards
that one is only a wrapper and it doesn't contain the upgrade table, the real and effective MSI is the one embedded internally.
BTW, you can create a un-compressed layout build instead of extracting it from the wrapper.
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
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
Who is online
Users browsing this forum: No registered users and 120 guests