学习了桌面应用程序WPF,大家一定会有做完之后发给小伙伴展示的冲动吧,那么就需要一个软件来生成。
直接上步骤:
1、下载Advanced Installer(随便一个网站都可以,最好汉化版的,不然全是英文不好阅读)
2、
可以选第一个也可以选择第五个。

根据需要选择要修改的内容。

可以选择需要安装的文件,我一般选择exe。

这个就是选择路径,保存到哪里,当然选错的话后期也可以修改

把你wpf做好的debug里所有文件就直接添加到里面就好了,如果有漏的,后期也可以替换。

你的程序是32位的就选择32位添加文件,相反64位的就选择64位添加文件。
下一步点击完成

这个页面可以根据需要更换所需内容,也可以添加图标,不过要看好是ico还是bmp格式的

选择文件和文件夹,点击添加文件夹,把你Debug地下的所需文件添加进去,之前选择的一般没有添加文件夹。

这样就把文件都添加进去了,和你程序绑定的文件就可以了

下一步就是创建快捷方式。

选择你的程序点击确定

这里选择你所需的内容,点击确定

根据自己的需求放到桌面或者开始菜单都可以

下一步就是更换样式,毕竟安装的时候都想有一个好看的安装包,这里有很多样式都可以更换,也可以更换你的图标和背景

然后添加这个变量

在构建里选择参数,更换名称

在更新里选择自己的需求。

如果项目有依赖可以从这里添加,在安装的时候有选项可选择安装

都选择好了之后点击run或者F5

这里有安装好的路径 直接打开即可,如果项目很大的话会等一段时间

Advanced Installer生成安装包相关推荐

  1. 将网站打包成桌面程序并生成安装包(跨平台)

    一.Nativefier将网站打包成桌面程序 介绍 Nativefier 是一个命令行工具,仅仅通过一行代码就可以轻松地为任何的网站创建桌面应用程序,应用程序通过 Electron打包成系统可执行文件 ...

  2. CMake实战:安装测试和添加环境生成安装包

    1.安装测试 CMake 也可以指定安装规则,以及添加测试.这两个功能分别可以通过在产生 Makefile 后使用 make install 和 make test 来执行.在 GNU Makefil ...

  3. 批处理命令调用InstallShield生成安装包

    最近做一个项目的CI,需要在Windows批处理脚本中调用InstallShield生成安装包. InstallShield提供的命令行调用一般如下: ISCmdBld.exe -p <proj ...

  4. Qt5.4生成安装包过程

    所需工具: 1.  HM NIS Edit 2.  windeployqt.exe 第一个工具需要自己去网上下载,第二个工具可以在qt安装目录下找到:D:\qtopengl\5.4\mingw491_ ...

  5. 安装vs 2013 与打包项目生成安装包

    一.安装VS2013 安装包地址:https://blog.csdn.net/dr_yangzdy/article/details/80647444 激活码地址:https://jingyan.bai ...

  6. VS2013生成安装包

    操作步骤 ①新建→项目→其他项目类型→安装和部署→启用InstallShield2015LimitedEdition 说明 第一次使用安装和部署需安装一个依赖包 安装依赖包步骤 ①双击 启用Insta ...

  7. 如何将Java程序转换为exe可执行文件并生成安装包

    文章目录 1.简介 2.软件的下载 3.jar包的导出 4.软件的使用 4.1.exe4j的使用 4.2.inno steup的使用 1.简介 我们写的程序,要让小伙伴打开即用,可以将java程序导出 ...

  8. Advanced Installer软件安装包制作

    从创建项目开始,一步一步按流程往下走 我是选择制作Release版本的安装包,Debug版本也可以 最好全选 没有许可协议,直接下一步 添加图标 构建 确认dll文件,如果有少了,记得要手动添加 有出 ...

  9. QGroundcontrol生成安装包或Appimage

    Windows下安装包: 在config中如上配置,加上CONFIG+=installer,安装NSIS 参考官方说明的末尾部分 Ubuntu下生成Appimage 先从这个链接下载appimaget ...

  10. 使用electron-buil将vue打包成exe并生成安装包

    将vue进行打包 npm run build 安装electron-build和安装electron 在使用electron-build的时候必须安装electron 安装命令 npm i yarn ...

最新文章

  1. 动态人脸识别系统服务器,动态人脸识别监控管理平台的设计与实现
  2. Mysql学习总结(14)——Mysql主从复制配置
  3. solrcloud使用中遇到的问题及解决方式
  4. php中怎么过滤器_PHP 过滤器
  5. 板邓:wordpress自定义登录页面实现用户登录
  6. 如何选择合适的监视器?
  7. oracle一列有多个约束,在oracle中创建unique唯一约束(单列和多列)
  8. leetcode937.ReorderLogFiles
  9. 原生 javascript 操作 websocket
  10. 修改android的avd路径方法
  11. 怎样用计算机打出seeyouagain,怎么唱好seeyouagain说唱
  12. 苹果手机绕id软件_苹果手机如何安装LINE社交软件
  13. 上市公司风险预警案例可视化演示系统(附代码)
  14. 工业机器人实训系统(鼠标装配)
  15. 2018年【计算机视觉+机器学习+人工智能】领域重要会议汇总
  16. Leetcode 1324. Print Words Vertically
  17. 认识c语言程序,认识C语言
  18. 计算机一级是几寸的,笔记本电脑尺寸一般是多少(笔记本电脑买几寸的比较合适)...
  19. OpenCV框架与图像插值算法
  20. unity3d显示c4d材质_学习笔记分享 如何学好C4D

热门文章

  1. getData 函数
  2. 超星阅读器pdz文件转为xps文件或pdf文件说明
  3. 将Windows的IE11降级为原先的IE版本
  4. VBB 3.8.4 XSS
  5. 蓝牙核心规范(V5.2)7.8-深入详解之SMP(安全管理协议)|LE配对过程(1)
  6. 全新微头像V2.1.8版全套iApp源码分享
  7. 【计算机组成与设计】3.4计算机CPU除法运算
  8. devops之 --- git可视化工具sourcetree
  9. 硅谷谍战: Menlo Park某VC是CIA开的, 你们公司实习生可能是科技间谍…
  10. 16进制编辑器 linux,Tweak - Linux下的16进制编辑器