安装示例
此示例演示如何创建用于安装应用程序的简单 Windows Installer 包。 该示例安装记事本、Windows 附带的文本编辑器,以及描述虚构的 Red Park Arena 活动和入场的多个文本文件。
此示例具有以下规范:
- 该应用程序作为一个自安装的 Windows Installer 包提供给用户,用于安装所有必需的文件、快捷方式和注册表信息。
- 安装包可能会在安装过程中向用户显示一个 UI 向导,以收集用户信息。
- 在安装过程中,用户可以选择将各个功能安装为本地运行、从源运行或不安装。
- 其中某项功能可以作为按需安装功能提供给用户。
- 同一个包会卸载应用程序,并从用户的计算机中删除所有应用程序文件和注册表信息。
- 包已准备好接收主要升级,其中包括更改其产品代码。
若要重现示例,需要一个能够创建和编辑空白 Windows Installer 数据库的软件工具。 可从独立软件供应商获得多个包创建工具。 面向 Windows Installer 开发人员的 Windows SDK 组件中提供了名为 Orca 的 Windows Installer 数据库编辑器。
若要完成该示例,请执行以下步骤: