InstallShield2008教程:基础 MSI 与 InstallScript MSI 安装包创建
4星 · 超过85%的资源 需积分: 9 35 浏览量
更新于2024-07-30
收藏 777KB PDF 举报
"这篇InstallShield教程主要讲解如何使用InstallShield2008PremierEdition创建Base MSI Project和InstallScript MSI Project类型的安装包。教程涵盖了InstallShield的主要菜单功能、安装设计界面的重要属性,以及一些基本的安装项目概念。"
在安装包制作过程中,InstallShield是一款强大的工具,它允许开发者创建各种类型的安装程序,包括基于Windows Installer的Base MSI Project和集成InstallScript的InstallScript MSI Project。这两种项目类型分别提供了标准的Windows Installer功能和更灵活的脚本支持,以满足不同级别的定制需求。
1. InstallShield菜单功能:
- **Go** 菜单允许快速访问不同的设计界面,方便用户在不同的项目阶段之间切换。
- **Project** 菜单下的【PerformStaticScan…】和【PerformDynamicScan…】用于自动检测应用程序所需的系统组件和DLL,简化了依赖性管理。
- **SourceControl** 提供源代码管理功能,与Visual SourceSafe集成,确保团队协作时的版本控制。
2. 安装设计界面:
- **InstallationDesigner** 页面是核心设计区域,包含众多属性设置。例如:
- **InstallationInformation** 里的**GeneralInformation** 设置产品的基本信息,如SetupLanguages可设定安装语言,DisplayIcon和DisplayIconIndex定义在“添加或删除程序”列表中的图标,而ProductProperties则包含产品名称和默认安装路径。
- **StringTables** 允许定义安装过程中使用的各种字符串,支持多语言环境。
3. 组织部分:
- **Organization** 部分涉及到安装项目的结构,其中**Feature** 是一个关键概念。Features代表安装包中的组件集合,它们可以包含多个组件(Component),并根据用户的安装选择进行安装或不安装。Features有助于控制安装的大小和复杂性。
4. 创建安装包过程:
- 开发者需要先配置Feature,定义其包含的组件、安装条件以及占用磁盘空间的大小。
- 使用InstallScript来编写自定义的安装逻辑,例如安装过程中的交互界面、安装前后的脚本等。
- 在完成所有设置后,通过Build菜单生成最终的安装包,可以是.msi文件或者包含.exe安装执行程序的自解压包。
InstallShield教程提供了详细步骤,帮助用户掌握创建安装程序的基本流程和技术,无论是对于初学者还是有经验的开发者,都能从中受益,有效地管理和打包应用程序。通过学习和实践,可以创建出符合用户需求、用户体验良好的安装程序。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2008-03-24 上传
2010-09-06 上传
2010-04-11 上传
2011-07-28 上传
2013-07-11 上传
点击了解资源详情
lunixc
- 粉丝: 0
- 资源: 11
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南