【发布时间】:2018-02-23 07:16:15
【问题描述】:
如果我创建一个 .NET Core 独立部署 (SCD) ...
dotnet new console
dotnet publish -c RELEASE -r linux-x64
...我得到一个包含 186 个文件的文件夹。
(所有文件列表https://gist.github.com/dhcgn/15e3cf44b2e0c76e8b8d76d32e01f4e7)
如何将这些文件打包到 一个可执行文件 for linux?
【问题讨论】:
-
见github.com/dotnet/cli/issues/7737。基本上,它将依赖 CoreRT。我不确定这是否已经准备好生产了。
-
哦,使用链接器,您可以减少到几十个文件而不是数百个:github.com/dotnet/announcements/issues/30
-
'packer for executables' 是不是有一个简单的工具可以打包一堆可执行文件?
标签: deployment .net-core