Net6編譯成exe(無需安裝,無需Net6環境版)

因為公司的服務器是net4.7.2環境,我最近嘗試使用net6完成新任務,但又不想在服務器上安裝net6環境,所以我找了一個指令完成上面的需求。

下面的一道指令,可以直接把Net6編譯成exe,且無需net6環境 

dotnet publish -r win-x64 -c Release /p:PublishSingleFile=true

在命令中,dotnet publish 是用于执行发布操作的命令。

-r win-x64 参数指定了目标运行时为 Windows x64。

-c Release 参数指定了发布配置为 Release 模式,以进行优化和最终版本的构建。

/p:PublishSingleFile=true 参数用于将应用程序编译为单个可执行文件。

你可能感兴趣的:(C#,c#)