Add a summary information to WiX generated MSI
Asked Answered
M

4

7

How to add (or change a default values) a summary page information to a WiX-generated MSI file?

Summary page is the tab page which is visible if you right click on the MSI file in the Windows Explorer and includes following text fields:

Title, Subject, Author, Category, Keywords, Comments

alt text http://img151.imagevenue.com/img.php?image=13824_msi_summary_122_495lo.jpg

Marital answered 7/3, 2009 at 7:17 Comment(0)
F
10

Further to @Stefan answer, here's a mapping of Wix items to msi details properties. have not found a way to set "category" property at all. enter image description here

Flick answered 8/12, 2014 at 21:39 Comment(2)
What about "Authors"?Bricklaying
Manufacturer field of ProductEndogenous
V
9

That information is set in the <Package> element, for example:

<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'>
  <Product
  UpgradeCode="SOMEGUID-XXXX-XXXX-XXXX-XXXXXXXXXXXX"  
  Name='MyApp' 
  Id='????????-????-????-????-????????????'
  Language='1033' 
  Codepage='1252' 
  Version='1.0.0' 
  Manufacturer='MyCompany'>
    <Package
    Id="*"
    Keywords="keyword1, keyword2, keyword3"
    Description="summary of application"
    Comments="some comments"
    Manufacturer="mycompany"
    InstallerVersion="300"
    Languages="1033"
    Compressed="yes"
    SummaryCodepage="1252"/>
Vector answered 7/3, 2009 at 8:33 Comment(2)
And where can I set the Title? Thanks!Apostle
You can try setting the title with the Msiinfo.exe utility. However, please note that in the example below MS recommends that the Title should be "Installation Database". At the top of the page, it says that invalid summary information could cause MSI validation failure. YMMV. Source: An Installation Example - Adding Summary Information msdn.microsoft.com/en-us/library/aa367533(v=vs.85).aspxThill
H
1

Another way to set the summary info of an MSI is by using Msiinfo.exe utility. We use this in our build system to set some of the values that could not be set while generating the MSI file (in a post build step).

Haile answered 11/3, 2009 at 23:44 Comment(0)
M
0

If you need to set the information after creating the MSI you can also edit the summary information using Orca from the Windows SDK. To install it, first install the Windows SDK then install Orca from the MSI file at C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin\orca.msi . Set the information through View -> Summary Information... .

Matchboard answered 13/11, 2009 at 16:27 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.