拿到一个实现功能的winform小程序,如何利用NSIS工具制作安装包?
1.NSIS工具下载地址
点我下载

2.启动NSIS工具,如图点击

3.选择“使用脚本向导创建新的脚本文件”,确定

4.进入脚本向导,下一步

5.这里填写应用程序的一些基本信息,下一步

6.这里是选择安装包的图标,生成的文件名,程序语言等,使用默认的就可以,不需要修改

7.选择一些效果,安装程序不用搞这么花哨,直接下一步

8.指定默认目录,授权文件有的话就指定,没有就空着,下一步

9.选择要打包的文件,直接把要打包的目录内容全部添加进来,注意两处.,以及勾选“包含子目录”,不要勾选”单独添加每个文件“,编译的时候会把所有的文件打包进来的,下一步

10.快捷方式的一些设置,下一步

11.设置安装程序之后要运行的内容,下一步

12.卸载信息设置,下一步

13.完成向导,勾选”保存脚本“,以及”转换文件路径到相对路径“,完成

14.这时就可以看到通过向导生成的脚本,可以在这里继续修改脚本

15.修改完脚本以后,点击菜单”NSIS“-》"编译并运行",编译成功后,会生成一个exe文件,安装包制作完成!

16.运行后得到一个安装的exe文件,这个文件点开将出现安装向导

优点:使用步骤不是很繁琐,而且只生成一个EXE文件,具有安装步骤,会自动生成文件夹。专业
缺点:软件本身其实就是将debug目录下的文件进行打包到一个EXE文件中,DLL文件这些都不会进行处理。安装目录不能是C盘,不然权限不够

最新文章

  1. VS2010里, using System.Data.OracleClient; 不可用
  2. linux 目录结构及其相关命令
  3. linux平台编译安装Poco C++
  4. android关于AndroidManifest.xml详细分析
  5. 对stack概念的理解与应用
  6. ligerGrid 取得选中行的数据
  7. CentOS无损调整home,root磁盘的大小
  8. 【边做项目边学Android】小白会遇到的问题--This Android SDK requires Android Developer Toolkit version 23.0.0 or above
  9. three.js是JavaScript编写的WebGL第 三方库
  10. css 背景色渐变
  11. JS模块与命名空间的介绍二
  12. bootstrap3 响应式布局栅格式布局
  13. HBuilder 安装使用教程
  14. 设置Sql server用户对表、视图、存储过程、架构的增删改查权限
  15. phpstudy中的mysql
  16. [W班]第二次结对作业成绩评价
  17. Linux下发送邮件
  18. http4e eclipse plugin 插件介绍
  19. nodejs 通过nginx后出现响应慢的解决方法
  20. 使用ImageMagick 在图片上绘制粗斜体的中文也许是一个错误。

热门文章

  1. JavaScript之Array
  2. iview select下拉bug
  3. 使用catsup快速建立个人博客
  4. 使用DataTables插件与后台对接表格
  5. python汉字转拼音
  6. java基础——队列
  7. apache2.2+php5.3+mysql5.5+Zend Guard Loader集成包
  8. Oracle EBS 隐藏帮助-诊断-检查
  9. WeakValue & StoreValue
  10. Apache源码安装--httpd-2.2.34