【C#】Winform解决方案打包成.exe 安装版Windows桌面应用程序
踩了几天的坑,慢慢爬出来了。
帮助一下新手友人吧,高手请绕路。
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(控制面板->卸载程序)
找到对应程序卸载即可
![]()
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)