如何将程序打包成exe
我们经常需要将我们写的程序打包发给用户使用,很多时候为了方便会直接将文件夹或者压缩包发出去。这种方式对于一些不太懂电脑的用户来说的话,假如程序中有多个可执行文件,就会完全不知道怎么使用。众所周知,客户体验也是评判软件好坏的重要条件之一。
相信很多人也用过vs自带的、或者第三方的比较专业的软件打包程序,就我个人而言的话,我认为是太过专业、繁琐了,对于商业型软件的话这样使用无可厚非,但是对我们个人开发的软件而言,很多时候只需要做一下简单的打包即可。
所以这里我推荐使用自解压打包,使用自解压打包的话,我得推荐一款,emmm,一个一言难尽的软件——好压,相对其他常用的压缩软件而言,我认为这个软件在自解压这一款功能比较丰富(其实在其他方面也很丰富),为什么说一言难尽,大家可以自己去理解。。。
下面介绍下使用步骤:
- 下载安装好压软件
- 选择我们需要打包的所有文件,可以直接用debug或者release目录下的文件
- 然后准备三个文件(图标、安装协议、安装说明),可以不准备,不使用会默认好压默认的文档、图标。所有文件如图:
- 然后全选我们的文件,右键-》添加到压缩文件,这里记得使用好压的邮件选项,然后做以下设置
- 点击自解压选项,选择图形界面自解压。
- 然后可以设置一下安装说明选项,文本我是从文档加载的,也可以直接填写。如下图:
- 图标设置
- 更新(重新安装)设置
- 安装协议
- 解压设置
- 若有其他需求,也可以看看其他选项卡设置
- 点击确定完成设置,等压缩完毕后,会发现exe文件已经出现在我们的目录了
我们来看看效果:
最后再提一下如何打包一个绿色包,即,直接点击这个exe运行就可以了,没有什么安装步骤等。
在模式这里,我们把安静模式的全部隐藏给选上,然后记得设置解压后需要执行的程序,然后我们每次打开这个自解压的exe程序,都会后台解压后直接运行exe程序。其实这才是很多用户的需求。。。
但是如果文件较多的话,每次启动(解压)过程会比较慢。但对于我们平常写个小工具什么的话,还是不错的。
由简入繁,拿来即用
更多精彩,请搜索公 Z 号:Csharp 小记
如何将程序打包成exe相关推荐
- python程序打包成exe可执行文件,亲测可行(pyinstaller教程)
python程序打包成exe可执行文件,亲测可行(pyinstaller教程)(11-20190214) 文章目录: 有些程序你不想让别人看到,由此程序你想做成绿色软件普惠大众,有些..., 然而你只 ...
- Java桌面程序打包成exe可执行文件
前言: 我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同.其实将java程序打包成exe也需要这个可执行jar文件. 准备: ecl ...
- java程序打包成exe安装包总结
经过很长时间的尝试,终于大致清楚了java程序打包成exe的过程,特做此总结. 首先打包成exe文件有两种方式,一种是通过javafx本地打包的方式,参考文章https://code.makery.c ...
- Pyinstaller将Python程序打包成EXE(多种模式的打包)
Pyinstaller将Python程序打包成EXE 文章目录 Pyinstaller将Python程序打包成EXE 安装 安装 pip install pyinstaller 博文已经迁移到个人主页 ...
- 手把手教你将pyqt程序打包成exe(2)
手把手教你pyqt程序打包成exe 如果是打包萌新,建议您先看: 上一篇提到打包的环境和打包示例一(没有外部资源依赖的打包): 手把手教你pyqt打包成exe(1) 文章目录 手把手教你pyqt程序打 ...
- 手把手教你将pyqt程序打包成exe(1)
手把手教你将pyqt程序打包exe 文章目录 手把手教你将pyqt程序打包exe 0x00 环境说明 0x01示例1(没有其他外部资源文件) 1. 单文件打包 2. 单文件夹打包 0x00 环境说明 ...
- 如何把一个java程序打包成exe文件,运行在没有java虚
如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...
- python版本可执行可嵌入_Python程序打包成exe可执行文件的方法探究
王瑞文+王圣辉+边润根+邓明月 摘 要:Python是一种很流行的开源编程语言,可以在各种领域中用来编写独立的程序和脚本.Python免费.可移植.功能强大,而且使用起来相当容易.来自软件产业各个角落 ...
- 将python程序打包成exe
将python程序打包成exe,这样我们下次想要实用自己写的python时,就不需要打开python或者编辑器了,可以直接点了exe运行,是个比较实用的功能. 参考链接:https://www.cnb ...
- 复制粘贴,快速将Python程序打包成exe
大家好,我是菜鸟哥. 为了将Python程序发送给不懂代码和没有安装Python的同事.朋友使用,最好的方式就是将Python程序打包成exe可执行文件,再发送给他们. 我之前曾经打包过几次,操作并没 ...
最新文章
- win7 计算机不显示收藏夹,Win7电脑收藏夹不能用怎么解决?Win7电脑收藏夹不能用解决方法...
- 谁来担责!无人驾驶汽车还需要汽车保险吗?
- 安装中文VS2008 SP1之后 智能提示是英文的解决办法
- java Map及Map.Entry详解
- 基于事件驱动架构构建微服务第13部分:使用来自Apache KAFKA的事件并将投影流传输到ElasticSearch...
- 大厂Java岗面试心得记录
- 使用SafeViewFlipper避免ViewFlipper交替时Crash
- Python爬虫基础(三)urllib2库的高级使用
- 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第4节 maven生命周期和概念模型图_08maven生命周期...
- 【迅速上手】Python 画图 —— 柱状图
- archlinux i3wm通知管理
- 计算机计算资产分析表,财务指标计算器.xls
- 基于SAR影像的鱼塘提取
- 听见丨苹果申请自主导航系统专利,自动驾驶汽车梦再近一步 现代打造更聪明、实用汽车AI语音系统
- C/c++中内存拷贝函数memcpy详解
- 二、生理信号处理 ——1.心电信号(含Matlab代码及数据)
- Java Statement一次执行多条sql语句
- java线程堆栈nid.tid_java多线程死锁 Java问题定位之Java线程堆栈分析(2)
- 如何在DAppNode中配置Folding At Home节点
- 如何使用pdfbox實現打印功能--foxconn-it-zyzx-xiaohuibing-2