没有合适的资源?快使用搜索试试~ 我知道了~
InstallShield11入门
需积分: 10 333 下载量 73 浏览量
2007-04-24
14:41:01
上传
评论
收藏 717KB PDF 举报
温馨提示
试读
18页
图文并茂,解释InstallShield11的使用方法.<br/>是入门的好书.
资源推荐
资源详情
资源评论
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则主要是使用操作系统自带的安
1
装服务来驱动安装。在每个大类里面有划分了不同的小类。这里请参考IS帮助中的说明。
3 COMMON 篇之 InstallScript Porject
3.1 使用向导做一个简单的安装包
3.1.1 了解你要安装的程序
首先你要清楚,你的程序所需要的运行环境要求。
这个安装包例子中,我们假设我们要打包这样一个系统:主程序是 ISsample.exe,
ISsample.dll,ISsample.chm;它运行时需要读取当前目录下的 ISsample.ini,还需要调用
系统目录下(windows/system32)ISsample_sys.dll 这个动态库,由于这个程序是用 VC6
开发的,所以还需要运行的机器上有 vc6 的运行库。具备了这个环境,ISsample.exe 程序
才能正常运行起来。
这就要求我们做好的安装程序安装时要将 ISsample.exe,ISsample.dll,ISsample.chm,
ISsample.ini 拷贝到指定的安装目录,再将 ISsample_sys.dll 拷贝到当前系统的系统目录
(windows9x 中系统目录是 windows/system;windows 2000/xp 的系统目录是 system32)。
同时要实现安装的时候将 VC6 的运行库安装到目标机器上;其中帮助文件 ISsample.chm
是可选择安装的。下面我们来试着做这个安装包。
3.1.2 建立一个 InstallScript 工程
启动 IS11,在主窗体中选择“Create a new Project”
2
这里输入工程名字
这里选择这个工程保存的路径
点击 OK 后,进入 IS 的工程向导。在 IS 的向导中,向导会引导你依次设置工程的各
项属性值,下面我们就一步一步的来解释每一步的内容。执行向导,你只需点击界面右下
脚的 即可。以下的描述就是按照步骤进行解释的。
3.1.3 程序信息
这个界面就不需要解释太多了吧,大家只要看里面的参数应该就可以明白了。
3.1.4 安装包结构
3
这一步是设置我们的安装包的主体结构的。主要设置安装包中有多少安装项目。在
这个界面中,我们选择要定制我们的安装包,点击“yes”单选框后,Installstion Architecture
列表框激活,在这里,我们可以通过“New”按钮来创建一个新的安装项目(也就是我们
在后面会经常说的 Features),通 过“ Rename”按钮来改变这个 Features 的名字。通过“Set
Default”按钮来设置某一个 Features 是默认选择安装的(不过这个功能这里一般不用去注
意它,到后面我们还要重新选择)。
这里解释一下
Features:可以这样简单的理解,大家都安装过程序,在安装过程
中,如果你选择了定制安装,一般
的安装程序都有这样如图的提示:
我们设置的 Features就是在安
装时这里出现的选项。也就是可选
择的安装项目。
在这个例子中,我们根据原来
的设想,按照整个安装包的文件组
成创建三个 Features:Program
files,Help Files,Sys Files。(尽管
这样的分有个小问题,后面我们会来提出并解决)
3.1.5 指定安装的文件已经目标路径
4
剩余17页未读,继续阅读
资源评论
wsnfine
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功