• .Net程序跑在Linux上


    .Net越来越拥抱开源了,今天就试了如何让.Net程序跑在Linux上,果然再无人可以阻挡.Net的脚步了。

    Linux Disibutaion:Open Logic 7.2

    1、Install .NET Core SDK

    SSH进入Linux,输入如下命令:

    1. sudo yum install libunwind libicu
    2. curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID=827529
    3. sudo mkdir -p /opt/dotnet && sudo tar zxf dotnet.tar.gz -C /opt/dotnet
    4. sudo ln -s /opt/dotnet/dotnet /usr/local/bin

    这里我们就安装好了.Net程序运行的环境。

    2、打开VS,新建一个控制台应用程序

    3、将代码文件上传到Linux上

    这里我使用的是pscp command line工具上传文件到linux

    代码上传成功之后,我们的程序要跑在linux上,还缺少一个project.json的文件。

    输入linux命令:vi project.json

    进入vi编辑器加入如下内容:

    {
      "version": "1.0.0-*",
      "buildOptions": {
        "debugType": "portable",
        "emitEntryPoint": true
      },
      "dependencies": {},
      "frameworks": {
        "netcoreapp1.0": {
          "dependencies": {
            "Microsoft.NETCore.App": {
              "type": "platform",
              "version": "1.0.1"
            }
          },
          "imports": "dnxcore50"
        }
      }
    }

    保存退出后。

    输入linux命令:dotnet restore

    输入linux命令:dotnet run

    大功告成!!!.Net程序成功运行在Linux上了。

  • 相关阅读:
    php mysql基本操作
    php之curl的使用
    linux下操作php和apache
    ThinkPHP_目录结构和初始化
    ubuntu下计划任务cron的使用
    linux下操作mysql
    php操作csv文件
    HTML5基础一:常用布局标签
    liunx下shell脚本的创建和使用
    一个完整的ajax登陆实例
  • 原文地址:https://www.cnblogs.com/rampb/p/6026982.html
Copyright © 2020-2023  润新知