installshield教程

installshield教程

ID:14826890

大小:767.50 KB

页数:17页

时间:2018-07-30

installshield教程_第1页
installshield教程_第2页
installshield教程_第3页
installshield教程_第4页
installshield教程_第5页
资源描述:

《installshield教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Installshield入门指南(完整版)1说明(适用范围)阅读对象:IS的初用者;本指南的校对、补充、修改者。适用版本:IS10~IS11,如果您使用的不是这个版本段的版本,那么还是不要再往下看了。目的:帮助初用者建立一个简单的安装包,能在建立这个安装包的过程中了解IS的基本情况。强调:本指南不会对IS中的每一个菜单进行介绍,只对用到的做一个初步讲解2IS介绍2.1IS介绍这个东东据说是现在使用最广泛的安装包制作工具。它是从共享软件出身,一直发展到一个商业软件。现在又被收购了。我是从6.22版本开始接触它的。从6.0到9.0版本,它的每一个版本大概都分为三个系列,就如同操作系

2、统WINDOWSXP一样,每一个版本都分为Professional,Express,Developer。简单的可以这样解释(详细区别大家可以到网上搜,应该很多):Express功能最少,使用也最简单,据说是限制使用脚本功能等。适合制作常规的安装包,本人没有使用过。Professional开放的功能较多,包括脚本功能。但还是有一些限制,我了解的就是无法编辑界面(罕见使用),缺少一些外部库等等。Developer不用说是最全的了。适合于能折腾的人。从10版本开始,IS最大的变化就是界面变了。变的花哨了许多,功能更多了。让我人最感兴趣的就是增加了对SQL的支持,最终加入了对XML的支持

3、。而且,从10开始,名字也有些改变:PremierEdition对应原来的Developer,其他的还是和原来一样。以下的介绍全部是针对InstallshieldPremierEdition11的,请大家务必注意。2.2IS各工程介绍IS将安装工程根据工程的特点分了几大类:InstallScript;WindowsInstaller;Universalinstaller。其中,Universal这个比较好理解,大概就是用来做跨平台的安装程序。InstallScript和WindowsInstaller的区别,我到是一直不是很清楚,大概意思就是如果你使用InstallScript模

4、式是使用脚本来驱动安装界面,使用WindowsInstaller则主要是使用操作系统自带的安装服务来驱动安装。在每个大类里面有划分了不同的小类。这里请参考IS帮助中的说明。1COMMON篇之InstallScriptPorject1.1使用向导做一个简单的安装包1.1.1了解你要安装的程序首先你要清楚,你的程序所需要的运行环境要求。这个安装包例子中,我们假设我们要打包这样一个系统:主程序是ISsample.exe,ISsample.dll,ISsample.chm;它运行时需要读取当前目录下的ISsample.ini,还需要调用系统目录下(windows/system32)ISs

5、ample_sys.dll这个动态库,由于这个程序是用VC6开发的,所以还需要运行的机器上有vc6的运行库。具备了这个环境,ISsample.exe程序才能正常运行起来。这就要求我们做好的安装程序安装时要将ISsample.exe,ISsample.dll,ISsample.chm,ISsample.ini拷贝到指定的安装目录,再将ISsample_sys.dll拷贝到当前系统的系统目录(windows9x中系统目录是windows/system;windows2000/xp的系统目录是system32)。同时要实现安装的时候将VC6的运行库安装到目标机器上;其中帮助文件ISsa

6、mple.chm是可选择安装的。下面我们来试着做这个安装包。1.1.2建立一个InstallScript工程启动IS11,在主窗体中选择“CreateanewProject”这里输入工程名字这里选择这个工程保存的路径点击OK后,进入IS的工程向导。在IS的向导中,向导会引导你依次设置工程的各项属性值,下面我们就一步一步的来解释每一步的内容。执行向导,你只需点击界面右下脚的即可。以下的描述就是按照步骤进行解释的。1.1.1程序信息这个界面就不需要解释太多了吧,大家只要看里面的参数应该就可以明白了。1.1.2安装包结构这一步是设置我们的安装包的主体结构的。主要设置安装包中有多少安装项

7、目。在这个界面中,我们选择要定制我们的安装包,点击“yes”单选框后,InstallstionArchitecture列表框激活,在这里,我们可以通过“New”按钮来创建一个新的安装项目(也就是我们在后面会经常说的Features),通过“Rename”按钮来改变这个Features的名字。通过“SetDefault”按钮来设置某一个Features是默认选择安装的(不过这个功能这里一般不用去注意它,到后面我们还要重新选择)。这里解释一下Features:可以这样简单的理解,大家

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。