如何制作独立的exe文件

时间:2020-08-13 23:15:49

标签: c# .net-core

几天前,我开始学习C#,并希望将我的第一个程序发送给我的朋友,但它是一个独立的exe文件,可以通过Google驱动器共享。 我找到了几种解决方案,但我不了解其中任何一种。是否有一个简单的解决方案来在Visual Studio 2019中编译exe文件或独立应用程序,当您打开它即可使用

2 个答案:

答案 0 :(得分:1)

您要做的只是在Visual Studio中构建项目,一旦完成。转到您的项目文件夹,然后进入bin/Release (or Debug if you've selected debug build)/myprogram.exe。它应该制作一个独立的.exe文件!

也许这也可以为您提供帮助。 官方文档:Compiling Building in Visual Studio

答案 1 :(得分:0)

.NET Core的一件令人讨厌的事情是,当您在Visual Studio中构建它时,它会生成许多单独的文件,这对于可移植性是令人讨厌的。

对此的一种解决方法是在解决方案资源管理器中右键单击您的项目,然后单击“发布”。选择文件夹配置文件,为其命名并保存。
之后,您将需要编辑目标运行时选项,并将其设置为win-x86。之后,您应该在对话框底部看到一个下拉框,将其展开并选中“生成单个文件”。

然后您可以单击“发布”,它将产生一个文件。

注意:这不适用于.NET Framework,仅适用于.NET Core。