zoukankan      html  css  js  c++  java
  • .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上了。

  • 相关阅读:
    git如何忽略文件或者文件夹
    jsonp跨域请求发布出去
    PHP
    curl保存图片
    curl 请求
    输入框纯数字
    PHP允许AJAX跨域请求的两种方法
    IOS开发笔记 IOS如何访问通讯录
    Android 蓝牙开发(整理大全)
    新的移动服务示例
  • 原文地址:https://www.cnblogs.com/rampb/p/6026982.html
Copyright © 2011-2022 走看看