【问题标题】:.NET Core self-contained deployment (SCD) in one file [duplicate].NET Core 独立部署 (SCD) 在一个文件中 [重复]
【发布时间】: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?

【问题讨论】:

标签: deployment .net-core


【解决方案1】:

更新 publishing a dotnet application to one self contained executable file 有一个开放的功能请求

原始答案 据我所知,简短的回答是您无法获得“单个文件”自包含部署包。

生成的目录包含您的自包含部署包,其中包含与您的项目名称匹配的 linux 可执行文件。该可执行文件将在没有安装依赖项的兼容 Linux 服务器上运行。 Scott Hanselman did a nice write up about self contained deployments.

【讨论】:

    猜你喜欢
    • 2017-08-04
    • 1970-01-01
    • 2019-09-03
    • 1970-01-01
    • 1970-01-01
    • 2016-06-19
    • 2014-02-26
    • 1970-01-01
    • 2020-11-14
    相关资源
    最近更新 更多