.Net Core 发布为 WIN64 / linux / MacOS 等程序

在命令行输入: dotnet publish -o pub -c Release -r win-x64 --self-contained false

对应的平台需要安装netcore运行时,win平台还要安装Visual C++ 2015 Redistributable包,文件名:vcredist_x64.exe
将win-x64修改为对应的目标平台即可

  • linux-x64(大多数桌面发行版,如 CentOS、Debian、Fedora、Ubuntu 及派生版本)
  • osx-x64(最低 OS 版本为 macOS 10.12 Sierra)

参考:.NET Core应用的三种部署方式
发布到其它平台用到的RID目录

posted @ 2019-11-02 11:04  开怀的猫  阅读(520)  评论(0编辑  收藏  举报