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

B站影视 电影资讯 2025-09-23 07:20 1

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

前两天发了一篇文章说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框架,这个没有找到单文件模式。我只用这个插件完成了程序的打包。

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

来源:充电5分钟

相关推荐