📅  最后修改于: 2023-12-03 15:07:36.642000             🧑  作者: Mango
.NET Core 是一个跨平台开发框架,它允许我们在不同的平台上开发和运行应用程序。在.NET Core中,我们可以轻松地将应用程序部署到生产环境中。本文将介绍如何在 .NET Core 中发布单个 EXE 文件。
我们需要确保已安装 .NET Core SDK,可以在官网上下载 https://dotnet.microsoft.com/download。
首先,我们需要创建一个 Console 应用程序。在命令行中运行以下命令:
dotnet new console -o myapp
cd myapp
运行以下命令来发布应用程序:
dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true
-c Release
表示发布 Release 版本的应用程序。-r win-x64
表示要发布的平台是 Windows x64。--self-contained true
表示发布的应用程序是 self-contained,即包含了 .NET Core Runtime。 /p:PublishSingleFile=true
表示发布单个 EXE 文件。在命令行中运行以下命令来运行应用程序:
.\bin\Release\netcoreapp3.1\win-x64\myapp.exe
现在,我们已经成功地将 .NET Core 应用程序发布为一个单独的 EXE 文件。
本文介绍了如何在 .NET Core 中发布单个 EXE 文件。通过运行 dotnet publish
命令,并使用 -r
和 --self-contained
选项,可以轻松地部署 .NET Core 应用程序。