手机Nexus5 安装 Linux(6) - .Net SDK 5.0

mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-5.0.201-linux-arm.tar.gz -C $HOME/dotnet
  • 加入环境变量,运行vi $HOME/.bashrc 编辑启动文件,在文件末尾添加下面脚本,退出保存,重新登录终端
export DOTNET_ROOT=$HOME/dotnet
export PATH=$PATH:$HOME/dotnet
  • 执行dotnet -v查看版本信息,出现版本信息表示dotnet sdk 5.0 安装成功
admin@localhost:~$ dotnet -v
Unknown option: -v
.NET SDK (5.0.201)
使用情况: dotnet [runtime-options] [path-to-application] [arguments]

执行 .NET 应用程序。

runtime-options:
  --additionalprobingpath <path>   要探测的包含探测策略和程序集的路径。
  --additional-deps <path>         指向其他 deps.json 文件的路径。
  --depsfile                       指向 <application>.deps.json 文件的路径。
  --fx-version <version>           要用于运行应用程序的安装版共享框架的版本。
  --roll-forward <setting>         前滚至框架版本(LatestPatch, Minor, LatestMinor, Major, LatestMajor, Disable)。
  --runtimeconfig                  指向 <application>.runtimeconfig.json 文件的路径。

新建console示例

  • 执行命令 mkdir /home/admin/net5 && cd /home/admin/net5 创建工作目录
  • 执行命令创建项目 dotnet new console -n test
  • 创建成功后进入项目目录 cd test
  • 运行命令 dotnet run ,看到以下结果,运行成功,又可以愉快的敲代码了
admin@localhost:~/net5/test$ dotnet run
Hello World!

新建webapi示例

  • 进入 cd /home/admin/net5 工作目录

  • 执行命令创建项目 dotnet new webapi -n web

  • 创建成功后进入项目目录 cd web

  • vnc链接手机,运行VSCode打开刚创建的项目

  • 编辑`Properties/launchSettings.json'文件
    修改applicationUrl去掉https,改后为"applicationUrl": "http://localhost:5000",保存关闭

    编辑

  • 运行命令 dotnet run ,看到以下结果,运行成功了

admin@localhost:~/net5/web$ dotnet run
正在生成...
info: Microsoft.Hosting.Lifetime[0]
      Now listening on: http://localhost:5000
info: Microsoft.Hosting.Lifetime[0]
      Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
      Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
      Content root path: /home/admin/net5/web
  • vnc中打开我们的浏览器访问接口 http://localhost:5000/WeatherForecast,成功返回数据
    访问接口
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容