将exe和dll文件打包成单一文件的方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前言:当我们用VS或其它编程工具生成了可执行exe要运行它必须要保证其目录下
有一大堆dll库文件,看起来很不爽,用专业的安装程序生成软件又显得繁琐,下面这个方法教你如何快速把exe文件和dll文件打包成一个可执行文件,就像我们平时看到的单一绿
winrar r 色软件一样,只要双击它,就能运行你的程序,简单,方便,而且只需用最常见的winra 即可完成。
制作前准备:
1.电脑上安装winrar,这个工具是最普及的压缩软件,我用的是winrar4.20版本。
2.把的exe文件和其所依赖的dll文件以及你的ico图标放到一个文件夹内
步骤如下:
一.将所有的文件,包括可执行exe文件和dll库文件以及其它的全选中,鼠标右键单击,选择“添加到压缩文件”
二.在“压缩文件名”中填入自己要打包的名称,并勾选“创建自解压格式压缩文件”框。
三.选择“高级”选项卡,单击“自解压选项按钮”
四.在“设置”选项卡中,“解压后运行”一栏填上解压后运行的文件,即自己的exe可执行文件名。
当单击你制作的打包程序之后,将自动执行这个文件。
五.在“模式”选项卡中,选中临时模式和全部隐藏单选按钮。
当单击你制作的打包程序之后,你的exe和库文件将被安静地拷贝到一个临时文件夹,并且不会显示进度对话框。
六.在“更新”选项卡中,选中“覆盖所有文件”,当你多次运行你制作的打包程序时候,系统重复解压你的文件到临时文件夹,并且不会询问你是否覆盖。
七.在“文本和图标”选项卡中,在“加载自解压文件图标”处,单击“浏览”按钮,选择你的打包程序的图标。
.自解压微标使用BMP格式文件,自解压文件图标使用ICO格式文件。
当完成这些简单的设置后,双击“确定”,生成你的打包程序
你可以移动这个程序(myexe.exe),到其它地方执行了!只需双击,就能运行你的exe文件了。
运行的时候,多此一举的360等安全软件可能会拦截,关掉就OK了。
我也是最近才发现的这个方法,因此把它传到文库里面,供大家浏览和下载,共享技术,祝中国程序员的技术蒸蒸日上(强烈鄙视设置下载要扣分的人!).
此方法不一定完美,可能还有更好的方法,希望大家一起来探讨!
作者:8月的雨季
联系方式:390919875@
时间:2013年4月2日11:19:15
Copyrigth2013wangkeke。