将摘要信息添加到WiX生成的MSI

时间:2009-03-07 07:17:31

标签: installer wix windows-installer wix3

如何将摘要页面信息添加(或更改默认值)到WiX生成的MSI文件?

摘要页面是标签页,如果您在Windows资源管理器中右键单击MSI文件并包含以下文本字段,则该标签页可见:

标题, 学科, 作者, 类别, 关键词, 评论

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

4 个答案:

答案 0 :(得分:7)

继@Stefan回答之后,这里是Wix项目到msi详细信息属性的映射。还没有找到设置“类别”属性的方法。 enter image description here

答案 1 :(得分:6)

该信息在<Package>元素中设置,例如:

<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"/>

答案 2 :(得分:1)

设置MSI摘要信息的另一种方法是使用Msiinfo.exe实用程序。我们在构建系统中使用它来设置生成MSI文件时无法设置的一些值(在后期构建步骤中)。

答案 3 :(得分:0)

如果您需要在创建MSI后设置信息,您还可以使用Windows SDK中的Orca编辑摘要信息。要安装它,首先安装Windows SDK,然后从C:\ Program Files \ Microsoft SDKs \ Windows \ v7.0 \ Bin \ orca.msi中的MSI文件安装Orca。通过查看 - &gt;设置信息摘要信息......