winfrom窗体本身是有一个.exe文件可以打开应用的,但是这样不是很美观交于客户,原文件在bin/debug/xx.exe

下面我们通过vs2017打包项目

首先需要下载 Visual Studio插件,到如图的地方下载:

1.  工具--> 扩展和更新 -->  搜索Microsoft Visual Studio 2017 Installer Projects,下载安装,并重启VS即可.(我这边已经安装好了)

2.重启后右击项目解决方案-->添加--> 新增项目 -->

文件名自己起

3.添加入口文件(就是Main方法):选择 Application Folder --> Add --> 项目输出 如图:

4.右击主输出 --> Create Shortcut to 主输出 from XXX(自己的项目名) (这个表示快捷方式)-->生成两个分别拖放到User'sDesktop和User'sPrograms Menu中

5.

右键属性--》

确定后就配置好了,

右键setup--》生成就可以了,下方显示

文件夹中生成成功

如果需要对文件添加图标的可以自己设置一下属性

原地址:

https://blog.csdn.net/qq_29676571/article/details/80027404

VS2017 打包exe,msi文件相关推荐

  1. vb.net如何打包exe安装文件

    转:http://hi.baidu.com/xdgivan/blog/item/a2103f614b52f8d48cb10d4c.html 1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目 ...

  2. 【Python】Python打包exe后文件庞大,删减体积大小措施

    最近由于项目要求,用python写了个软件,但是用pyinstaller打包以后软件巨大.去网上搜索一番看到有人提到可以用pipenv进行打包,这样可以省去pyinstaller将无关的大量库打包进e ...

  3. 小白也会Java软件打包EXE(直接生成一个exe安装文件)

    前言:Java软件程序以其跨平台的特性被广泛使用于各类操作系统中,目前有部分需求是需要将Java程序打包成EXE可执行文件,可以实现在任意一台Windows系统下安装使用,而不需要冗余的资源文件,只要 ...

  4. 使用Python制作一个照片换底色的exe程序文件(详细教程)

    文章目录 前言 一.安装相对应的库 二.关于图片处理 1.关于RemoveBg 2.图片处理代码编写 3.窗口图片选择以及提示函数 4.可视化窗口 5.打包成exe程序 写在最后 前言 在校大学生,突 ...

  5. VS2017桌面应用程序打包成.msi或者.exe

    1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Mi ...

  6. vs2017c语言程序打包,VS2017桌面应用程序打包成.msi或者.exe

    1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Mi ...

  7. 【C#】VS2017桌面应用程序打包成.msi或者.exe

    1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --> 扩展和更新 --> 联机,搜索Mi ...

  8. php程序打包exe文件下载,手把手教你把前端代码打包成msi和exe文件

    本文主要介绍Electron应用如何打包成msi和exe文件. 由于介绍Electron打包成msi和exe的文章很少,官方的文档也一笔带过,在研究的过程中踩了很多坑,所以写下此文,给其他人一个参考. ...

  9. vs2017python如何打包exe_VS2017项目程序打包成.msi或者.exe

    VS2017项目程序打包成.msi或者.exe 1.安装打包插件:Microsoft Visual Studio 2017 Installer Projects 打开vs2017 ,选择 工具 --& ...

最新文章

  1. C#读写文本文件小结
  2. Rundeck crontab格式
  3. Java取模函数,再不刷题就晚了!
  4. 【Linux】一步一步学Linux——curl命令(193)
  5. c语言二维数组初始化_6.2 C语言二维数组
  6. java 抽象类与接口理解
  7. UVA - 400:Unix ls
  8. C语言 · 前缀表达式
  9. 浏览器数据库 IndexedDB(一) 概述
  10. 解决上传窗口弹不出的问题
  11. 《教孩子学编程(Python语言版)》——1.3 运行Python程序
  12. C语言中字符串存储方法
  13. (原创)TCP-IP学习笔记之UDP(用户数据报协议)
  14. 2串口两串口三串口多串口3串口转WiFi透传模块实现多通道与服务器透传
  15. VirtualBox 安装 增强功能
  16. c语言情话编程,用c语言编写浪漫情话
  17. 在线excel、excel协同平台、网络excel类产品很多,为啥大公司却只选云表?
  18. Matlab的GUI程序转换为单独可执行的exe文件
  19. 幸福的港湾—1040出局证的真伪
  20. elementUI使用卡槽二次封装table(亲测可用)

热门文章

  1. 队友代码神注释,ORZ 留下两行泪
  2. 串口控制小车电机转动+蓝牙长按控制
  3. unisoc常用命令集
  4. 看看老牛是如何给陈彤写的信的
  5. 什么是FE/GE/XG端口???
  6. libconfig c语言实例
  7. RealView MDK中(volatitle unsigned *)(0x40005c00)的理解
  8. 计算机科学导论第五版第二章答案,计算机科学导论样题1答案
  9. Linux SPI 驱动
  10. 3.6 函数作图与渐近线