文章目录

dotnet core 指定SDK编译及发布

由 jafucong 发布

csproj项目根目录下打开powershell命令行:

>dotnet --version
6.0.300-preview.22154.4
>dotnet new globaljson --sdk-version 3.1.402
已成功创建模板“global.json file”。
>dotnet --version
3.1.402

发布:

dotnet publish -c Release -r linux-x64 /p:SelfContained=false,PublishSingleFile=true;

  • -c 指定 Debug(不填默认) 还是 Release
  • -r 指定 运行时标识符 RuntimeIdentifier:win-x64, linux-x64, osx-x64, win-arm64, linux-arm
  • /p 发布属性 SelfContained:true:独立,false:框架依赖 PublishSingleFile:true:发布为单文件版本

暂无评论

发表评论