使用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.最后点击安装项目生成安装程序

相关推荐
dlpay7 小时前
Visual Studio 2022中使用websocketpp
c++·ide·visual studio·boost·websocketpp
无限进步_8 小时前
【C语言&数据结构】相同的树:深入理解二叉树的结构与值比较
c语言·开发语言·数据结构·c++·算法·github·visual studio
无限进步_2 天前
【数据结构&C语言】对称二叉树的递归之美:镜像世界的探索
c语言·开发语言·数据结构·c++·算法·github·visual studio
hi0_62 天前
vibe coding 开发软件(一) 模型选择和agent简单使用
ide·个人开发·visual studio
abcd_zjq2 天前
VS2022+QT6.9配置ONNXruntime GPU、CUDA、cuDNN(附官网下载链接)(GPU开启代码示例)
qt·visual studio·cuda·onnx
MindCareers3 天前
Beta Sprint Day 5-6: Android Development Improvement + UI Fixes
android·c++·git·sql·ui·visual studio·sprint
tiandyoin3 天前
visual studio 克隆 github 时,如何保持行尾符与 github 一致
ide·github·visual studio
FL16238631293 天前
Visual Studio Installer无法启动安装程序。错误:系统找不到指定的文件。
ide·visual studio
m5655bj5 天前
使用 C# 实现 Excel 工作表拆分
windows·c#·excel·visual studio
无限进步_5 天前
【C语言】堆排序:从堆构建到高效排序的完整解析
c语言·开发语言·数据结构·c++·后端·算法·visual studio