【C#】Winform解决方案打包成.exe 安装版Windows桌面应用程序

本文详细介绍了如何在Visual Studio 2019中使用Setup Project来打包和创建安装程序。包括安装Microsoft Visual Studio Installer Project扩展,创建Setup项目,添加项目输出,设置快捷方式和图标,以及打包后的部署和卸载流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

踩了几天的坑,慢慢爬出来了。

帮助一下新手友人吧,高手请绕路。

IDE Version:Visual Studio 2019

1.安装Microsoft Visual Studio Installer Project

(1)打开Visual Studio 2019,扩展->管理扩展

(2)搜索install,下载图中的扩展即可(我已经安装了,所以没有下载按钮)

按照操作安装即可

2.打包

(1)右键 解决方案->添加->新建项目

(2)搜索setup->选择 Setup Project->下一步

 (3)填写项目名称、选择位置->创建

 预览

 (4)右键 项目->在文件资源管理器中打开文件夹(是右键 项目,不是解决方案)

复制所有文件 

点击Application Folder 在右边的栏粘贴

右键 Application Folder -> Add ->项目输出

选择项目->发布项->确定

 

注意:由于vs版本差异,有的版本可能没有 “发布项”,那么可以选择 “主输出” 尝试(笔者已尝试,可以使用)。

 右键 发布项 from "项目名" (Active)  -> Create Shortcut to 发布项 from "项目名" (Active)

 快捷方式生成了

 选中 快捷方式->选择icon->Browser(不想添加icon略过)

选择 Browser

 

 

 

 可以重命名

 把他拖到 User's Desktop

右键 解决方案->重新生成解决方案 

没问题 

 右键 setup1->生成

 没问题

 右键 setup1->安装

然后就傻瓜式安装就可以了

 

 如果想在其他机器安装,右键 setup1->在文件资源管理器中打开文件夹

 

 进入Debug目录

把这两个文件一起带走就行了

 

安装完成之后,桌面会生成快捷方式

 运行测试一下

 没问题

 如果要卸载,Win+r ->appwiz.cpl(控制面板->卸载程序)

找到对应程序卸载即可

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值