winform项目作为windows窗体应用,即windows应用程序,典型的C/S端,也就意味着,不能像Web的B/S端那样,只需要维护和发布服务端。C/S架构麻烦的地方,就在于程序的安装和更新。要包含dll和exe,但是又不想分成多个文件。
WINFORM应用程序主要有两种打包方法,第一种是借助压缩软件,比如winrar,利用自解压特性。第二种是VS提供的标准安装(setup.exe)程序打包。
第一种:
1.切换到项目根目录,bin文件夹下的release内,里面包含了exe文件和dll文件以及其他编译文件,全部选中,右键选择“添加到压缩文件...”
2.在常规-压缩文件名中,将.rar后缀,修改为.exe
3.选择高级-自解压选项;
4.设置-设置程序-解压后运行,在文本框内填写:./程序名.exe