C# WinForm项目打包的方法

winform项目作为windows窗体应用,即windows应用程序,典型的C/S端,也就意味着,不能像Web的B/S端那样,只需要维护和发布服务端。C/S架构麻烦的地方,就在于程序的安装和更新。要包含dll和exe,但是又不想分成多个文件。

winform应用程序主要有两种打包方法,第一种是借助压缩软件,比如winrar,利用自解压特性。第二种是VS提供的标准安装(setup.exe)程序打包(这个没用过,感觉比较麻烦)。
第一种:这里我用的是2345好压

1.切换到项目根目录,bin文件夹下的Debug内,里面包含了exe文件和dll文件以及其他编译文件,全部选中,右键选择“添加到压缩文件...”

 

 2.重命名,修改后缀名为exe,然后点击自解压选项 

3.选择模式,临时模式勾选解包到临时文件夹  --->  安静模式勾选全部隐藏

 

4.点击解压选项,在解压后运行处填写 ./程序名.exe

 

 

posted @   Haoeaoi  阅读(1714)  评论(1编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示