- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《InstallShield教程
Installshield入门指南
说明(适用范围)
阅读对象:IS的初用者;本指南的校对、补充、修改者。
适用版本:IS10~IS11,如果您使用的不是这个版本段的版本,那么还是不要再往下看了。
目的 :帮助初用者建立一个简单的安装包,能在建立这个安装包的过程中了解IS的基本情况。
强调 :本指南不会对IS中的每一个菜单进行介绍,只对用到的做一个初步讲解
IS介绍
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的,请大家务必注意。
IS各工程介绍
IS将安装工程根据工程的特点分了几大类:InstallScript ;Windows Installer;Universal installer。其中,Universal这个比较好理解,大概就是用来做跨平台的安装程序。InstallScript和Windows Installer的区别,我到是一直不是很清楚,大概意思就是如果你使用InstallScript模式是使用脚本来驱动安装界面,使用Windows Installer则主要是使用操作系统自带的安装服务来驱动安装。在每个大类里面有划分了不同的小类。这里请参考IS帮助中的说明。
COMMON篇之InstallScript Porject
使用向导做一个简单的安装包
了解你要安装的程序
首先你要清楚,你的程序所需要的运行环境要求。
这个安装包例子中,我们假设我们要打包这样一个系统:主程序是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是可选择安装的。下面我们来试着做这个安装包。
建立一个InstallScript工程
启动IS11,在主窗体中选择“Create a new Project”
点击OK后,进入IS的工程向导。在IS的向导中,向导会引导你依次设置工程的各项属性值,下面我们就一步一步的来解释每一步的内容。执行向导,你只需点击界面右下脚的即可。以下的描述就是按照步骤进行解释的。
程序信息
这个界面就不需要解释太多了吧,大家只要看里面的参数应该就可以明白了。
安装包结构
这一步是设置我们的安装包的主体结构的。主要设置安装包中有多少安装项目。在这个界面中,我们选择要定制我们的安装包,点击“yes”单选框后,Installstion Architecture列表框激活,在这里,我们可以通过“New”按钮来创建一个新的安装项目(也就是我们在后面会经常说的Features),通过“Rename”按钮来改变这个Features的名字。通过“Set Default”按钮来设置某一个Features是默认选择安装的(不过这个功能这里一般不用去注意它,到后面我们还要重新选择)。
这里解释一下Features:
文档评论(0)