installshield2008制作安装包详解(结合实际项目)

installshield2008制作安装包详解(结合实际项目)

ID:6127230

大小:913.00 KB

页数:8页

时间:2018-01-04

installshield2008制作安装包详解(结合实际项目)_第1页
installshield2008制作安装包详解(结合实际项目)_第2页
installshield2008制作安装包详解(结合实际项目)_第3页
installshield2008制作安装包详解(结合实际项目)_第4页
installshield2008制作安装包详解(结合实际项目)_第5页
资源描述:

《installshield2008制作安装包详解(结合实际项目)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Installshield2008制作安装包(基于EPA安装包制作项目)第一部分:基本设置1.打开Installshield2008PremierEdition,新建一个InstallscriptProject,它是一个全脚本类型程序,就是用脚本来驱动安装界面。 选择类型为InstallerScript

2、InstallScriptProjcet,输入工程名,指定工程所在的文件夹。2.界面会切换到ProjectAssistant,从这里开始把工程的基本组件和基本文件建立好, 不过一般在InstallationDesigner里进行设置。3.在ProjectAssistant界

3、面的底部,会有一个引导动作条,在建立该工程的基本结构和文件时,可以在此界面进行操作。4.点击界面上的InstallationDesigner,进入安装设计界面1.InstallationInformation文件夹主要是设置该安装包的基本信息,用户只要设置GeneralInformation里的信息,其它两个不用设置。主要是设置此安装包项目的名称,运行的操作系统和一些基本信息。2.Organization文件夹主要是进行安装设置,包括安装中要用到的文件,安装文件的执行顺序以及安装类型的设置(自定义安装和完全安装)。SetupDesign主要是用来添加安装过程中所需的文件和快

4、捷方式的设置,快捷方式设置包括开始菜单中的快捷方式和桌面快捷方式的设置。还可以把文件的安装和脚本中函数的执行关联起来。Features主要是查看各装置的配置信息,Components主要是查看各组件的配置信息,这两个都是方便用户查看一些设置的基本信息。SetupTypes用来设置用户在自定义安装和完全安装时要安装的组件。2.ApplicationData文件夹主要是提供用户查看计算机中的应用程序和文件,方便用户来选择其中的文件来制作安装包。一般不需要用户操作。 3.SystemConfiguration文件夹主要是查看系统的配置信息,包括安装包快捷方式的设置,当前计算机系统

5、注册表的信息。一般也不需要用户操作。4.ServerConfiguration 文件夹主要是一些服务的配置信息。一般也不需要用户操作。5.BehaviorandLogic文件夹主要是用来编写安装包程序的脚本,在InstallScript的Files文件夹下包括脚本文件,在Functions文件夹下显示脚本中所有的函数。在SupportFiles/Billboards下主要是支持该安装包的一些文件,例如用户协议文件之类。  2.UserInterface文件下是安装包的所有安装界面,用户可以在这设置安装界面的风格和挑选安装过程中所要用到的安装包。在IS中,以Sd开头命名的函数

6、一般代表窗口函数。3.Media文件夹是安装包的类库,PathVariables中保存的是安装包中设置的一些路径变量的值,Releases下是制作完成的安装包的设置,主要包括InstallShield运行的日志文件,制作好的安装包EXE文件的信息设置。2.AdditionalTools文件夹是一些额外的工具,一般用不到。第二部分:脚本和安装包信息的介绍Installshield脚本对大小写敏感,并且每个if都会和一个endif相配对,在每个Function中,代码是按次序执行的。安装路径:默认的情况下都是安装到C:ProgramFiles下,但是有一些例外,比如有的系统盘

7、不在C盘上,为了使安装路径可以动态改变,installshield提供了ProgramFilesFolder属性,这个属性的值在安装的时候动态地初始化为目标系统的Programfile目录。Features:你的安装程序在很多情况下,可以通过这个属性页将你的所有的安装程序分组,然后在安装的过程中,用户可以选择自定义安装方式来自己选择需要安装的内容。选择要安装的对话框,向导会自动将你选择的对话框脚本函数添加到工程的脚本中。InstallShield中两个路径:SUPPORTDIR:BehaviourandLogic/SupportFiles/LanguageIndepende

8、nt下的文件TARGETDIR:GeneralInformation/ProductProperties/Organization/SetupDesign/Feature/RequiredFeatures:当安装该组件时同时需要安装的组件。Organization/SetupDesign/Feature/OnInstaling:在该组件安装之前所需要调用的脚本方法。Organization/SetupDesign/Feature/OnInstalled:在该组件安装之后所需要调用的脚本方法。Organization

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

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

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