如何向 WiX 生成的 MSI 文件添加(或更改默认值)摘要页面信息?
摘要页是在 Windows 资源管理器中右键单击 MSI 文件可见的选项卡页,包括以下文本字段:
标题、主题、作者、类别、关键字、评论
替代文字 http://img151.imagevenue.com/img.php?image=13824_msi_summary_122_495lo.jpg
如何向 WiX 生成的 MSI 文件添加(或更改默认值)摘要页面信息?
摘要页是在 Windows 资源管理器中右键单击 MSI 文件可见的选项卡页,包括以下文本字段:
标题、主题、作者、类别、关键字、评论
替代文字 http://img151.imagevenue.com/img.php?image=13824_msi_summary_122_495lo.jpg
除了@Stefan 的回答,这里是 Wix 项目到 msi 详细信息属性的映射。根本没有找到设置“类别”属性的方法。
该信息在<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"/>
设置 MSI 的摘要信息的另一种方法是使用Msiinfo.exe实用程序。我们在构建系统中使用它来设置一些在生成 MSI 文件时无法设置的值(在构建后步骤中)。
如果您需要在创建 MSI后设置信息,您还可以使用Windows SDK 中的Orca编辑摘要信息。要安装它,首先安装 Windows SDK,然后从 C:\Program Files\Microsoft SDKs\Windows\v7.0\Bin\orca.msi 的 MSI 文件安装 Orca。通过View -> Summary Information...设置信息。