使用Visual Studio 2022 winform项目打包成安装程序.exe

winform项目打包

1.安装扩展插件 Microsoft Visual Studio Installer Projects 2022

2.在解决方案上新建一个setup project 项目

3.新建成功如下图,之后添加你的winform程序生成之后的debug下的文件



4.在Application Folder上点击右键->Add->项目输出->主输出。

5.这里是新建快捷方式,新建两个放到菜单和桌面,这样安装完就有快捷方式在菜单和桌面啦


移动快捷方式到这两个文件夹,桌面和菜单

6.点击快捷方式这里可以选择安装软件的icon图标

7.如果还需要提供卸载功能,在Application Folder上右键->Add文件"C:\Windows\System32\msiexec.exe",然后选中该exe创建快捷方式并命名为卸载MyApp。

8.选中卸载程序,将属性Arguments设置为"/x ProductCode",其中ProductCode的值取自setup project属性中的ProductCode的值。


9.最后点击安装项目生成安装程序

相关推荐
计算机安禾6 小时前
【数据结构与算法】第3篇:C语言核心机制回顾(二):动态内存管理与typedef
c语言·开发语言·数据结构·c++·算法·链表·visual studio
m0_7167652313 小时前
C++提高编程--STL初识、string容器详解
java·开发语言·c++·经验分享·学习·青少年编程·visual studio
计算机安禾14 小时前
【数据结构与算法】第4篇:算法效率衡量:时间复杂度和空间复杂度
java·c语言·开发语言·数据结构·c++·算法·visual studio
计算机安禾2 天前
【数据结构与算法】第1篇:为什么要学习数据结构与算法?专栏导学
c语言·开发语言·c++·学习·算法·visual studio code·visual studio
计算机安禾2 天前
【数据结构与算法】第2篇:C语言核心机制回顾(一):指针、数组与结构体
c语言·开发语言·数据结构·c++·算法·链表·visual studio
计算机安禾2 天前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
楼田莉子3 天前
C++高并发内存池:内存池调优与测试
c++·后端·哈希算法·visual studio
承渊政道3 天前
【优选算法】(实战体验滑动窗口的奇妙之旅)
c语言·c++·笔记·学习·算法·leetcode·visual studio
楼田莉子3 天前
C++高性能并发内存池:三种Cache的设计及其内存申请释放
c++·后端·链表·哈希算法·visual studio
无限进步_4 天前
【C++】单词反转算法详解:原地操作与边界处理
java·开发语言·c++·git·算法·github·visual studio