.net 发布一个软件的命令行
命令行发布
dotnet publish -c Release -r win-x64 --self-contained true /p:PublishSingleFile=true /p:IncludeAllContentForSelfExtract=true
含义:
-c Release:发布版本
-r win-x64:目标平台
--self-contained true:自包含,不需要 .NET
PublishSingleFile=true:生成一个 .exe
IncludeAllContentForSelfExtract=true:包括资源等
生成的 .exe 会出现在 bin\Release\net8.0\win-x64\publish 下