C#winform窗体到底是如何打包成一个exe文件

C#winform窗体到底是如何打包成一个exe文件

编码文章call10242025-10-13 17:02:081A+A-

前两天发了一篇文章说C#打包成exe文件,给我干懵圈了,各种教程没有一个好用的。然而今天再次尝试了一下。居然就成功了。

插件下载

首先介绍一下我用的工具是Microsoft Visual Studio Installer Projects VS2019版本,这个插件在VS的扩展X里面-管理扩展工具,在右侧的搜索框内搜索这个插件,点击下载。之后会提示您关闭VS所有程序,当您关掉VS所有程序后,这个Microsoft Visual Studio Installer Projects VS2019插件会自动下载。


插件如何使用

1.安装完成后,右键项目添加新项目,这个新项目是打包程序的项目。

如下图,点击新建项目后搜索setup project,选中后点击下一步创建一个打包程序的项目

2.将程序源文件用到的所有库相关文件(我用到了两个dll文件,一个cs文件,都复制过来了)复制到Application folder里面,在你的项目的库文件位置处右键复制,在下图中,选中Application folder后,右键粘贴即可将文件复制过来。

3.是创建一个主输出,右键Application folder添加主输出

4.为桌面创建一个快捷键,右键Application folder文件夹中的主输出选项,点击第一个Create,点击之后可以在右侧属性中修改快捷键的名称。之后将增加的文件剪切到User'S DesKtop中,这样完成了一个快捷键的制作。


5.选中setup1项目,右侧会出现项目其它属性设置,修改下图红框处,将翻译后的平台改为X64,因为我的程序是x64,这个要求是统一的,不然程序无法生成。


6.右键setup1项目,点击生成,没有错误时会提示两个文件生成成功。最后就可以试试自己生成的exe文件了。


我学会了,你会了吗?来评论区一起交流一下吧。前两天有朋友回复我使用单文件模式,我的是.NET Framework 4.8框架,这个没有找到单文件模式。我只用这个插件完成了程序的打包。

谢谢大家的指点。让我们共同进步。走向美好的明天。


点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4