- 0
- 0
- 约4.12千字
- 约 25页
- 2018-05-31 发布于湖北
- 举报
用IsllSheld 8制作安装程序
用InstallShield8.0制作安装程序完全图解
摘要:本篇文档会告诉你如何使用InstallShield开发平台来创建,编译,运行一个安装程序。
在这篇文档中你会学习到安装过程中碰到的下面一些内容:加载安装文件,设置快捷方式,
修改注册表,条件安装一些文件,注册com组件,更换安装界面,调试以及发布安装程序。
创建,编译,测试安装的工程
这一部分主要讲述如何快速的创建一个安装Project。
1、创建一个安装的工程
首先来看看InstallShield8.0的开发控制台界面,熟悉一下开发环境
我们可以从文件菜单中选择开始一个新的工程向导,或者可以直接从工具栏中选中开始一个
新的工程向导按钮,更直接的就是单击控制台界面上的Start the Project Wizard 超链接即可
弹出一个创建新工程的对话框如图2,你可以安装提示一步一步地往下走就是了。
单击下一步,给我们的工程设置名称,见图3
在上图中,当你输入一个工程的名字并单击下一步的时候,向导就会创建一个
ProjectName.ism,被例子中则创建了liqiang_test.ism文件,你在IDE 中对工程所做的设置都
保存在这个文件中,如果你想将你的工程移植到其他机器上,你只需要将.ism文件复制到其
他机器上即可。
单击下一步,选择安装工程的类型,见图4
这个属性页允许你选择创建工程的类型,这里我们选择了 InstallScript MSI Project,这
种类型的安装程序使用脚本来驱动安装界面,使用windowsinstaller 来改变目标系统,比如
添加文件,创建快捷方式,修改注册表,关于 InstallScript MSI Project 和Basic MSI Project
两种方式详细的区别,你可以参考帮助文件。
单击下一步,设置应用程序的信息,图5
你在ApplicationName中填写的应用程序的名称会出现在安装对话框中,并且你在控制
面板的添加和删除程序对话框中显示的名称也就是这个名称。
还有一个就是设置安装路径,默认的情况下都是安装到C:\Program Files 下,但是
有一些例外,比如有的系统盘不在C 上,为了使安装路径可以动态改变,installshield 提供
了ProgramFilesFolder属性,这个属性的值在安装的时候动态的初始化为目标系统的Program
file 目录。
单击下一步
这个属性页用来选择是否采用Installshieldupdateservice 自动地给你的用户发送更新消
息,这里我们没有选择。
单击下一步,填写关于你们公司的信息
填写公司的名称和电话,网址等
单击下一步,选择语言
单击下一步,添加Features,见图10
我们将缺省的Features删除,添加ProgramFiles andHelpFiles两个Features。
当你的安装程序很多情况下,可以通过这个属性页将你的所有的安装程序分组,然后在
安装的过程中,用户可以选择自定义安装方式来自己选择需要安装的内容,这里为了简单举
例子,我就分了两组。
单击下一步,将安装文件添加到相应的分组类。
单击 AddFiles,在弹出的对话框中选择相应的文件,
为了使你的安装工程可以很容易的移植到其他的机器上,工程向导或者 IDE 对你添加
的每一个文件都创建了一个pathvariable,
单击下一步,设置快捷方式,图13
我们可以在下面的第二部分中可以看到关于设置快捷方式的详细描述,我们不在这一步骤设
置快捷方式,单击下一步,
通过导入reg文件来修改注册表的键值,直接跳过,关于修改注册表,后面有详细的描述
单击下一步,选择安装的对话框
这里你可以选择你安装过程中需要的对话框,向导会自动将你选择的对话框脚本函数添加到
工程的脚本中,在第6部分你可以了解到脚本的内容。
单击下一步,选择安装对话的皮肤,见图16
这里我选择了Blue,你也可以选择None
单击下一步,进入向导的最后一步
检查你在向导中设置的选项是否正确,如果确认无误,单击完成,就创建了一个新的安
装工程,这个工程一般都在你的机器,我的文档目录下,下面进入第二部分,利用 IDE 修
改我们创建的安装工程。
2、利用IDE修改安装工程
设置Features的属
Featrues的一些属性如下,你可以分
您可能关注的文档
最近下载
- 专业月嫂服务合同范本及注意细节.docx VIP
- 《煤化学》全套教学课件.pdf
- 铁路工程沉降变形观测作业指导书.docx VIP
- tsg zf001-2006 《安全阀安全技术监察规程》新.pdf VIP
- 2024年山东省淄博市高青县中考一模英语试题.docx VIP
- 2015款一汽大众高尔夫_汽车使用手册用户操作图示图解详解驾驶指南车主车辆说明书电子版.pdf
- 铁路工程沉降变形观测与评估技术2015年稿.pdf VIP
- JBL JBL专业 无线麦克风系统 VM200 用户手册.pdf
- 相贯体的投影与相贯线一相贯体及相贯线的概念相贯体两相交的立体相贯线相交立体表面的交线立体相贯三种情.ppt VIP
- 妊娠期心肺复苏中国急诊专家共识测试卷及答案.docx
原创力文档

文档评论(0)