程序发布
来源:互联网 发布:捕鱼软件 编辑:程序博客网 时间:2024/04/28 08:35
我们程序的最后一步一般是需要进行发布以方便用户使用,比如使用python(py2exe)做出的exe,或者vs编译出的需要很多dll支持的exe。常见的发布方式有两种:
- 做成安装包
- exe打包,做成单独的exe,不需要安装,双击就能打开运行
针对上述两种方式,分别推荐两个我常用的工具。
A 安装包制作工具:createInstallation
下载
createInstallation 是全英文界面,为了方便使用,现在的版本贴心地集成了一个assitance版,可以引导用户进行程序发布的设置
首先新建一个工程,起名;见到下图
如图所示,使用非常简单,基本上根据左侧边栏从上到下填写信息,然后Build-Run就可以了。
其中必须要填写的是output里面生成的目标文件名称、Installation中的源文件名。
之所以选择它呢,因为有一个比较方便的功能,可以指定生成的icon、桌面快捷方式、开机自启、注册表等。如下图
单击左上角新建
在弹出的新建对话框中,可以新建各种快捷方式:
上面是我最常用的几种。
需要注意的是,如果创建的是自己程序的快捷键,建议Path中使用如下选项,这样在下面的Filename/Icon File中就可以使用当前的相对目录(如下图);
如果Filenam/IconFile使用了绝对路径,很可能在安装软件的目标机器上找不到对应的文件。
B exe打包工具:BoxedApp Packer
下载这里写链接内容
直接上图
上述四步就可以了。
1) 选择目标文件
2) 点击选择<执行文件目录>
3) 添加文件,全选添加dist目录下面的所有文件
4) 创建可执行文件
如果想简单地生成项目,就不要更改其他的选项了,可能会造成文件找不到的错误。上述第三步中把所有用到的文件全包含就去就可以了。生成的文件为XXX_packed.exe
- sorry
- 上面的exe打包设置写错了个地方: 2)中,不应该选择<执行文件目录>,而应该选择‘所有文件’,这样会默认生成一个,所有的附加文件是放在这个目录下面的。
enjoy
阅读全文
0 0
- 程序发布
- 发布程序
- 程序发布
- 三层程序的发布
- 打包发布J2SE程序
- delphi 程序发布问题
- vc++ 2005 发布程序
- 发布flex程序
- c# winForm 发布程序
- Java程序的发布
- MFC程序的发布
- Qt程序发布
- android 程序发布
- vs2005 程序发布问题
- 有关程序的发布
- CBC程序的发布
- VS2005程序发布注意事项.
- vc++ 2005 发布程序
- Gogs服务重启及邮件相关配置
- Log:向 Android 日志中写消息
- 找不到android.app.Activity的类文件解决办法
- JavaSE_基于TCP协议的Socket实现的控制台聊天程序
- WorkFlow入门Step.1—My Frist WorkFlow Trip!
- 程序发布
- [LeetCode] Longest Substring Without Repeating Characters
- iOS之《Effective Objective-C 2.0》读书笔记(43)
- 雅虎(yahoo)排名优化策略
- Android中View的getX,getY...
- Lucene学习总结之三:Lucene的索引文件格式(3)
- OkHttp3详解
- 生成函数
- BZOJ 1009 GT考试 KMP+矩阵快速幂.