Installshield 入门指南
1 说明(适用范围)
阅读对象:IS 的初用者;本指南的校对、补充、修改者。
适用版本:IS10~IS11,如果您使用的不是这个版本段的版本,那么还是不要再往下
看了。
目的 :帮助初用者建立一个简单的安装包,能在建立这个安装包的过程中了解 IS
的基本情况。
强调 :本指南不会对 IS 中的每一个菜单进行介绍,只对用到的做一个初步讲解
2 IS 介绍
2.1 IS 介绍
这个东东据说是现在使用最广泛的安装包制作工具。它是从共享软件出身,一直发
展到一个商业软件。现在又被收购了。我是从 6.22 版本开始接触它的。从 6.0 到 9.0 版本,
它的每一个版本大概都分为三个系列,就如同操作系统 WINDOWS XP 一样,每一个版
本都分为 Professional,Express,Developer。简单的可以这样解释(详细区别大家可以到
网上搜,应该很多):
Express 功能最少,使用也最简单,据说是限制使用脚本功能等。适合制作常规的安
装包,本人没有使用过。
Professional 开放的功能较多,包括脚本功能。但还是有一些限制,我了解的就是无
法编辑界面(罕见使用),缺少一些外部库等等。
Developer 不用说是最全的了。适合于能折腾的人。
从 10 版本开始,IS 最大的变化就是界面变了。变的花哨了许多,功能更多了。让我
人最感兴趣的就是增加了对 SQL 的支持,最终加入了对 XML 的支持。而且,从 10 开始,
名字也有些改变:Premier Edition 对应原来的 Developer,其他的还是和原来一样。
以下的介绍全部是针对 Installshield Premier Edition11 的,请大家务必注意。
2.2 IS 各工程介绍
IS 将安装工程根据工程的特点分了几大类:InstallScript ;Windows Installer;
Universal installer。其中,Universal 这个比较好理解,大概就是用来做跨平台的安装程序。
InstallScript 和 Windows Installer 的区别,我到是一直不是很清楚,大概意思就是如果你
使用 InstallScript 模式是使用脚本来驱动安装界面,使用 Windows Installer 则主要是使用