第六节 树莓派安装.NET5运行环境

一 目的

  1. 作为一个嵌入式的研发人员,我们经常会在Windows上开发一些工具用于测试硬件和系统,如我们常用 winform以及控制台应用。之前的winform与控制台应用都是基于 .NET Framework的框架下,开发的应用只能在windows下使用,不能跨平台使用,.NET core的出现改变了现状,现在基于 .NET core开发也可以运行到 Linux 环境下,对于之前开发过上位机和控制台应用,熟悉C# 语言的我们,无疑是一个重大的改变。
  2. 对于之前有过Java开发经验的人来说是一样的,先在Linux下安装环境,再部署项目。我们使用Java更多是部署服务,例如TCP、HTTP服务等。但使用C#,有了.NET环境,我们可以在树莓派上,控制GPIO,串口等,还可以部署TCP、HTTP服务器,接下来几节我会讲解使用C#在树莓派上控制GPIO、UART和部署TCP服务器等。

二 安装运行环境

自微软发布 .NET core以来,目前已经到 .NET7预览版了,从 .NET core3.1以后,简化为名称为 .NET5、.NET6,但要注意的是各个版本目前是互不兼容的,在哪个版本下开发,就用使用哪个环境运行。目前我使用的是VS2019开发,好像只支持到 .NET5,那我们就开始在树莓派上安装 .NET5环境

在这里插入图片描述

我们使用的是.NET5,最新版本5.0.407,开始按官网步骤安装

// 脚本安装,注意后面版本
curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --version 5.0.407

//配置环境变量
echo 'export DOTNET_ROOT=$HOME/.dotnet' >> ~/.bashrc
echo 'export PATH=$PATH:$HOME/.dotnet' >> ~/.bashrc
source ~/.bashrc

//查看版本
dotnet --version

在这里插入图片描述
安装成功

三 测试运行环境

  1. 先在Windows下用vs创建基于.NET5控制台应用。

创建新项目
在这里插入图片描述
选择控制台应用
在这里插入图片描述
配置工程名与工程目录
在这里插入图片描述
选择.NET5并创建
在这里插入图片描述
创建成功后可以看见主程序里面是打印Hello Word!,我们直接点运行看下效果
在这里插入图片描述
可以在控制台看见效果在这里插入图片描述
2. 将文件夹传到树莓派上面
通过上面步骤可以在工程目录下bin下面生成了一个Debug文件夹,将Debug文件夹下的**.net5.0**传到树莓派上面
就放在 /home/pi下面
在这里插入图片描述
3. 开始运行

// 先进入文件夹下
cd net5.0

//运行程序,注意在Linux下运行时dll文件
dotnet RaspberryTest.dll

在这里插入图片描述
完美运行,自己可以再写点,其他的试一下效果。
至此.NET环境安装完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哆啦A不做梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值