欢迎来到天天文库
浏览记录
ID:32007936
大小:804.50 KB
页数:19页
时间:2019-01-30
《如何制作exe文件的安装文件(20110326)+》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、如何制作:EXE文件的安装文件作者:孙文华时间:2011-03-269/20/2021主要内容一、软件制作介绍;二、Inno_Setup的使用;三、安装软件的制作过程;四、实例演示;五、工作进展情况。9/20/2021一、软件制作介绍完成了应用程序的编码,并且在VisualStudio的环境中全部测试通过后,接下来的任务就是编译与发布了。用户拿到开发好的软件后,首先接触的就是安装文件。安装文件是给用户的第一印象,如果安装文件出了问题,用户安装不了软件,那么不管软件的功能多强大,最后都会被用户否定。所以制作一
2、个好的安装文件是非常重要的。9/20/2021安装文件的制作流程:运行选择可执行的EXE文件选择背景图片、背景音乐选择安装模板风格生成软件的安装文件完成9/20/2021二、Inno_Setup的使用InnoSetup是什么?InnoSetup是一个免费的Windows安装程序制作软件。第一次发表是在1997年,InnoSetup今天在功能设置和稳定性上的竞争力可能已经超过一些商业的安装程序制作软件。关键功能:★支持现在所有正在使用的32位Windows版本;★支持创建单个EXE格式的安装程序,使你的程序可
3、以很方便地在网络上发表;★标准的Windows2000/XP样式向导界面;★定制安装类型,例如:完整安装,最小安装,自定义安装;★完整的卸载功能。9/20/2021二、Inno_Setup的使用1、创建安装程序安装程序用编译脚本的方式创建,脚本其实就是一个类似.INI文件格式的ASCII码文本文件。脚本用一个“.iss”(表示Inno_SetupScript)的扩展名。脚本控制着安装程序的所有方面。9/20/20212、脚本格式概述Inno_Setup准备了一些段,每个段控制一个不同方面的安装程序部分。每个
4、段用包含在括号[]中的段名开始,每个段里面是一些相关的条目。其中有两种不同类型的段:有些就象[Setup]段,条目包含指示名和值(格式为Directive=Value),还有一些就象[Files]段,条目被参数分隔。例子:[Setup]AppName=MyProgram[Files]Source:"MYPROG.EXE";DestDir:"{app}"9/20/20213、段中参数所有脚本中的段,除[Setup]、[Messages]、[CustomMessages]和[LangOptions]段,包含的行
5、中可有多个各自的参数。下列是[Files]段中的一个举例:[Files]Source:"MYPROG.EXE";DestDir:"{app}"Source:"MYPROG.HLP";DestDir:"{app}"Source:"README.TXT";DestDir:"{app}";Flags:isreadme9/20/20214、安装脚本段[Setup]段这个段包含用于安装程序和卸载程序的全局设置。某些提示对于你创建的任何安装程序都是必需的。这是[Setup]段的一个示例:[Setup]AppName=M
6、yProgramAppVerName=MyProgramversion1.4DefaultDirName={pf}MyProgramDefaultGroupName=MyProgram9/20/2021三、安装软件的制作过程编写完应用程序后,首先应当将其编译,生成可执行文件,让其脱离VisualC++的集成开发环境。如何让生成的EXE文件变成安装文件呢?下面通过一个实例详细的介绍编译项目的细节。9/20/20211、编译项目将VC++编写的项目进行编译,生成可执行的EXE文件;2、制作安装文件通过该软件制
7、作安装文件,根据需要选择不同的安装风格,选择不同的安装图标,以及选择安装文件包含的内容;9/20/20213、发布安装文件不论是用哪种工具建立的安装包,最后都要发布给用户。发布之前应该有两项工作必须完成,那就是:检测安装程序是否被病毒感染;在不同的机器、不同版本的操作系统上进行安装测试。需要特别注意的地方:测试的机器上绝对不能安装有VisualC++等软件。9/20/2021四、实例演示9/20/20219/20/20219/20/20219/20/2021五、工作进展情况1、整合客户机与服务器;2、完成聊
8、天功能;3、完成文件传输功能;4、完成软件的安装文件制作。9/20/2021文件传输聊天9/20/2021大家辛苦了...谢谢啦9/20/2021
此文档下载收益归作者所有