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

原文地址:https://www.cnblogs.com/Swaggy-yyq/p/14671036.html