1、用InstallShield+for+Microsoft+Visual+C+6制作vc安装程序安装文件制作手册一、准备1安装InstallShield for Microsoft Visual C+ 6 2程序测试完成后,如下图选择Build Set Active Configuration3弹出如下对话框,选择生成Release版本的程序,点击OK4如下图选择Build Build XXXXX 重新build5Build成功后会在相应目录下产生 exe文件,再将程序运行时要用到的文件全准备好,这样就完成了准备工作二、制作过程1.如下图,选择Tool InstallShield Wizard
2、,启动向导程序2.弹出如下对话框,确认项目路径选择正确,点击下一步3.确认exe程序的存储路径及其他信息正确无误,点击下一步4.点击完成,启动InstallShield 程序5.启动后,选择File Groups页签,如下图6.该页签的功能是指定安装程序将要用到文件,并按照不同分类分组,鼠标右键点击Links,选择Insert Files 如下图,在弹出的对话框中选择要添加的文件完成该功能7.选择Components 页签,如下图,该页签主要是创建组件并将创建的组件和File Groups中的文件分组关联起来,组件是安装程序可使用的最小单元,用鼠标双击Included File Groups8
3、.弹出如下对话框,点击Add9.弹出如下对话框,可以看到之前创建的文件分组,选择该组件需要包含的文件分组,点击OK确定10.完成Components 页签中的操作后选择Setup Types 页签,该页签中可以创建不同的安装类型,并且可以指定该类型可以使用的组件有哪些,在要使用的组件前打上对号11.接下来,选择Resources 页签,该页签是用来制作开始菜单中的启动快捷方式的,其中菜单的对应如下Start MenuProgramsStartup 对应 开始菜单所有程序启动12.右击Programs选择newShortcut13.给新建的快捷方式重命名,然后双击Target14.弹出如下对话框
4、,在Target栏填上快捷方式所指向的启动程序路径XXX,例如test.exe ( 代表安装完毕后启动程序的存储路径 ),点击确定完成此设置15.接下来切换到Scripts页签,如下图,编辑安装程序脚本编辑方法:1)Script基本结构:a)这一段是声明该脚本中所有的自定义函数b)这一段是声明该脚本中所有的全局变量c)这是安装程序的主程序,即入口函数2)需要注意的部分Scripta)这个函数的功能就是用来管理安装过程中的标准对话框的显示和管理的 其中DialogShowSdSetupType()和DialogShowSdComponentDialog2()是我们主要关注的,通过这里的脚本语言把
5、我们之前建好的不同的安装类型和这里的安装类型关连起来,下面详细讲解一下 DialogShowSdSetupType()函数:这里声明的变量都是局部变量这个Switch用来设置刚进入(包括回退)安装类型对话框时,显示出的当前安装类型这一段是用来设置安装类型选择对话框属性的这个Switch用来接收用户在安装类型选择对话框的选择的这里一定要保证svSetupType的值和之前在Setup Types页签中创建好的安装类型一致b)DialogShowSdComponentDialog2()根据需要可要可不要16.脚本编辑完成后选择Media页签,如下图,双击Media Build Wizard弹出如下
6、对话框,在Media Name栏输入要创建的Media的名称,点击下一步17.弹出如下对话框,选择Custom Size,点击下一步18.保留默认设置,点击下一步,弹出如下对话框,确认安装包的属性填写无误,再点击下一步19.剩下的全部保留默认设置点击下一步,直到最后点击完成,会出现如下对话框进行安装包的制作,等到制作完毕,点击Finish20.这时在Media页签中就可以看到刚才制作好的安装包了,然后要把安装包发送到指定的路径下,右键点击安装包选择Send Media To21.弹出如下对话框,点击下一步22.点击Browse弹出如下对话框,选择路径点击Select,然后点击下一步23.点击S
7、tart,完成发送后点击Close24.此时在指定的目录下就可以看到我们制作好的安装文件disk1了,如图三、附录(小技巧)1.当安装包制作好后(如下图),可以进行调试方法如下:1)调试前要先对Script进行编译,方法为选择Build Compile ,在下方的输出窗口可以看到编译的结果2)编译成功后,选择Build Debug Setup 3)弹出如下对话框,到这里就可以按照编辑好的脚本一步一步地调试安装程序,调试过程中可以看到执行效果,并且可以查看运行时全局变量和局部变量的值2.编辑Script时可以使用帮助来学习函数和添加函数,方法如下:1)可以通过多种方法打开帮助来学习,如下图a)可以通过选中要查询的函数,按下F1键,即可看到该函数的说明b)可以通过选择Help Help Library 打开帮助(如下图),在这里输入要查询的函数就可以看到该函数的说明2)使用帮助添加函数a)将鼠标移动到要插入函数的位置,右击鼠标(如下图),选择Function Wizard b)弹出如下对话框,在左侧选择函数所属类别,再在右侧选择相应的函数,在下方可以看到该函数的简介,确认无误后点击下一步c)在这里填入函数要传入的参数(如下图),填写完毕后点击完成d)这时就可以在光标处看到要插入的函数了(如下图)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1