InstallShield 2008 Premier版基础教程:制作安装包与界面设计

需积分: 9 1 下载量 58 浏览量 更新于2024-07-26 收藏 777KB PDF 举报
本文是一份详尽的InstallShield 2008 Premier Edition打包教程,针对初学者提供了全面且易于理解的指导。文章重点讲解了如何制作BaseMSIPreject和InstallScriptMSIPreject类型的安装包,并深入介绍了软件的关键功能和设计界面。 首先,文章概述了InstallShield的几个主要菜单及其用途。Go菜单用于在不同设计界面间切换,Project菜单包括PerformStaticScan和PerformDynamicScan,分别用于查找应用程序所需的系统对象和DLL库,这两个功能均提供了详细的向导,但在这里未作详细阐述。SourceControl菜单与Visual SourceSafe集成,用于源代码管理。工具选项(Tools)中,InstallScript包含StandardDialogSampler和SkinnedDialogSampler,它们展示预设的安装步骤界面,便于在脚本中引用。此外,CabinetFileViewer被用来查看安装包CAB文件的内容,但测试发现无法查看由InstallShield 2008创建的CAB内容。 教程的核心部分着重于InstallationDesigner页面,这是安装设计的主要界面。安装信息部分(InstallationInformation)包括: 1. GeneralInformation: - ProjectProperties: 设置安装包语言,如默认简体中文。 - AddorRemovePrograms: 控制添加/删除程序列表的显示,如指定图标、索引以及隐藏更改和删除按钮。 - ProductProperties: 产品名称和默认安装路径的设置。 - StringTables: 定义各种安装语言的字符串,支持多语言支持。 2. Organization: - Feature: 在安装过程中,特征是可选组件或功能,每个Feature可以独立安装或卸载,允许用户定制安装体验。 2.2.1节中,详细介绍了几个关键概念,例如: - 特征(Feature):是安装包中可选的部分,允许用户根据需求选择安装哪些功能。 - Component: 组成安装包的基本单元,可以是文件、目录或服务。 - Sequence: 安装过程中的执行顺序,确保依赖项正确安装。 - Dialogs: 用户界面,包括安装过程中的确认对话框、欢迎界面等。 本文提供了InstallShield 2008的基础操作指南,帮助初学者掌握基础打包设置和设计,对于理解安装包的构建逻辑、实现定制化安装流程以及源代码管理至关重要。通过跟随本文的学习,用户能够更好地利用这款工具来创建高效、易用的安装程序。