InstallShield2008制作BaseMSI和InstallScriptMSI安装包教程

需积分: 9 0 下载量 176 浏览量 更新于2024-07-26 收藏 777KB PDF 举报
"安装制作教程,包括使用InstallShield2008PremierEdition创建BaseMSIPackage和InstallScriptMSIPackage的详细步骤。" 在软件开发过程中,为程序创建安装包是一个重要的环节,它使得用户能够方便地下载和安装你的应用程序。InstallShield是一款流行的安装制作工具,用于生成 MSI (Microsoft Installer) 包,它支持多种安装类型,如Base MSI 和 InstallScript MSI。本文主要讲解如何使用InstallShield2008PremierEdition来制作这两种类型的安装包。 1. InstallShield菜单功能: - **Go** 菜单允许用户快速跳转到不同的设计界面,便于在不同阶段进行操作。 - **Project** 菜单包含关键功能,例如: - `[PerformStaticScan…]` 和 `[PerformDynamicScan…]` 用于搜索应用程序所需的系统组件和DLL库,这两个功能引导用户完成扫描过程。 - `[SourceControl]` 集成了Microsoft Visual SourceSafe,用于版本控制,确保安装项目的源代码管理。 - **Tools** 菜单提供实用工具,如: - `[InstallScript]` 允许查看标准对话框样本和皮肤对话框样本,以在安装脚本中引用。 - `CabinetFileViewer` 可查看CAB文件内容,不过可能无法查看InstallShield2008创建的CAB文件。 2. 安装设计界面(InstallationDesigner): - **InstallationInformation** 包含项目的基本设置: - `GeneralInformation` 里的 `ProjectProperties` 设置安装包的语言,如简体中文。 - `AddorRemovePrograms` 部分可以自定义在“控制面板”中显示的图标和行为,如是否显示更改或删除按钮。 - `ProductProperties` 设置产品名称和默认安装路径。 - `StringTables` 存储各种语言的字符串资源,供安装过程中使用。 - **Organization**: - `Feature` 是一个关键概念,代表安装包的组件或特性,用户可以选择安装哪些特性。 - 其他组件,如`Component`、`File`和`Directory`,分别对应安装包的组件、文件和目录结构。 通过以上介绍,我们可以看到InstallShield2008PremierEdition提供了丰富的功能,不仅简化了安装包的制作流程,还允许自定义安装界面和行为,以满足不同项目的需求。了解并熟练掌握这些工具和概念,对于成功创建高效、用户友好的安装程序至关重要。无论是Base MSI 还是 InstallScript MSI,InstallShield都能帮助开发者实现专业级别的软件部署。