Run .NetCore App on Linux

# Install Dotnet runtime
  sudo apt-get install aspnetcore-runtime-3.1
  # sudo apt-get install dotnet-sdk-3.1
# Go to the path of your application that you will run.
  cd {app. path}
  # For example
  cd /mnt/d/SourceCode/GitLab/bin/Release/net5.0/publish

# Start your application
  dotnet {DLL file}  --urls="{start port}"
  # For example  
  dotnet App.dll --urls="http://*: 5000"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
.NET Core 是一个跨平台的开发框架,可以在 Windows、Linux 和 macOS 等操作系统下运行。因此,根据具体的需求和具体的开发场景,可以选择在 Windows 还是 Linux 系统上使用 .NET Core。 首先,如果你的开发环境是 Windows,你可能更倾向于在 Windows 上使用 .NET Core。这是因为在 Windows 上使用 .NET Core 可以获得更好的兼容性和性能。此外,Windows 提供了广泛的集成开发环境(IDE)和开发工具,如 Visual Studio,可以提供强大的开发体验和工具。 然而,如果你的应用程序需要在 Linux 服务器上运行,或者你的开发团队更熟悉 Linux 上的开发环境,那么选择在 Linux 上使用 .NET Core 是更合适的选择。在 Linux 上使用 .NET Core 可以获得更高的性能和稳定性,并且可以更好地与其他开源组件和工具集成。 此外,Linux 是一种更稳定和安全的操作系统,适用于高负载和高并发的服务器环境。因此,如果你的应用程序需要处理大量的并发请求或需要运行在生产环境中,那么选择在 Linux 上使用 .NET Core 可能是更明智的选择。 综上所述,选择在 Windows 还是 Linux 上使用 .NET Core 取决于具体的需求和开发场景。如果你的开发环境是 Windows,并且你的应用程序主要在 Windows 上运行,那么选择在 Windows 上使用 .NET Core 是更合适的选择。如果你的应用程序需要在 Linux 服务器上运行,或者你更熟悉 Linux 上的开发环境,那么选择在 Linux 上使用 .NET Core 是更合适的选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值