树莓派+Win10 iot跑NetCore2网站

前期准备

  1. 一个树莓派刷上最新的Win10 iot 15063系统
  2. 一个NetCore2的网站,能在PC上正常运行就可以了

PS:如何刷Win10 iot系统和如何创建Asp.Net Core网站不在本文的讨论范围,请自行百度

网站发布

运行指令

dotnet publish -c release -r win-arm

然后把红线部分的内容复制到树莓派上

这里可以通过文件共享复制

\\192.168.99.147\c$\

PS:192.168.99.147是我树莓派的ip

然后登录到树莓派的PowerShell(可通过 Iot Dashboard 上的 我的设备 右键 找到)

运行指令,开放防火墙端口

netsh advfirewall firewall add rule name="NetCore2 APP" dir=in action=allow protocol=TCP localport=5001

默认端口是5000,我这里项目中修改成5001

然后运行

cd C:\Web
.\WeChat.exe

WeChat是我的项目名,需要自行替换成自己的

最终效果

不允许评论