InstallShield软件详解

InstallShield使用说明

术语解释

构建:工程中的bulid操作,根据工程文件对相关资源和脚本进行编译,打包为安装包。

脚本:未特指的情况下,指代installshield中的installscript脚本方式。

IS:在此文档中,用于代表InstallShield的缩写。

工程介绍

InstallShield支持多种安装工程,目前只介绍安装几个常用工程,其他工程有待后续学习和补充。

InstallScript

自定义的安装过程,不依赖windows installer,脚本方法更灵活。

Basic MSI

基于windows installer的标准msi工程,其使用windows Installer engine执行标准的msi action序列,通过action控制行为。

InstallScript MSI

基于msi标准的脚本工程。其中包含windows Installer engine和InstallScript engine,除标准msi行为外,能自定义UI界面流程,接收msi事件并执行InstallScript脚本代码。

如何选择适合的工程

最根本的选择依据,就是选用那种安装引擎进行安装管理。

Basic Msi 工程

  • 满足windows要求;
  • 能够最大限度的兼容系统管理工具,结构简单,易于转换;
  • 不用编写脚本,能自定义action进行操作;
  • 升级已有的Basic Msi工程;

InstallScript 工程

  • 对交互有较高要求;
  • 安装时能使用全屏广告板;
  • 能通过脚本更灵活的控制安装行为;
  • 安装前后进行其他自定义操作;
  • 升级已有的脚本工程;

InstallScript MSI 工程

  • 满足windows要求;
  • 对交互有较高要求;
  • 能通过脚本更灵活的控制安装行为(可控性弱于脚本工程);
  • 安装前后进行其他自定义操作;
  • 升级已有的脚本Msi工程;

概念介绍

<
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值