首页 > 解决方案 > Linux系统上应该如何安装dotnet core命令行应用

问题描述

我在 GitHub 上维护了几个 .NET 应用程序。我收到了将它们移植到 .NET Core 的请求,以便它们可以在 Linux 系统上使用。我想通过提供某种可以安装的包(如 NuGet)来简化 Linux 用户的生活。

但是,我不知道可执行文件实际应该存在于文件系统中的位置的任何约定。理想情况下,二进制文件将部署在PATH.NET 程序集的物理位置上的目录中,但我不确定 dotnet Core 使用什么惯例。

理想情况下,我想部署:

#!/bin/bash
dotnet pytocs.dll "$@"

但我不知道这两个文件应该放在哪里。

标签: linux.net-core

解决方案


推荐阅读