.netcore 在linux 上运行 Helllo World 例子

要想在linux上运行netcore ,需要在linux 安装netcore SKD 下面分两步完成,

首先我的操作系统是 Ubuntu 14.04 ,不同版本可以参考 官网给出的连接

https://www.microsoft.com/net/core#linuxubuntu

第一,安装SDK环境

      分别执行下面三个命令,

  1. sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
  2. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893
  3. sudo apt-get update

update 目的是因为我们创建了dotnetdev.list ,需要更新安装包,所以执行update命令

经过以上三步,netcore SDK 安装完成,可以测试下是否成功

执行 dotnet 出现下图说明安装成功

第二,创建一个HelloWorld Demo

在linux 上创建一个控制台程序很简单,下面我演示下具体操作

1. 创建一个helloword文件夹  

 mkdir helloword
cd helloword

2.创建一个控制台程序

dotnet new console 

3. 运行restore

dotnet restore 

目的是要是寻找当前目录下的项目文件(project.json),

然后利用NuGet库还原整个项目的依赖库,然后遍历每个目录,生成项目文件,继续还原该项目文件中的依赖项。

4. 运行控制台程序

dotnet run

  

 可以看到运行成功,下面是helloword目录下的文件,

 

原文地址:https://www.cnblogs.com/clc2008/p/6802697.html