硬件:Raspberry Pi 3B系统:Windows 10 IOT Core应用:.Net Core Web部署流程1. 系统安装1.1 下载并安装 Windows 10 IoT Core Dashboard,使用该工具将 Flash.FFU 映像文件刷入 SD 卡。https://docs.microsof...
硬件:Raspberry Pi 3B
系统:Windows 10 IOT Core
应用:.Net Core Web
部署流程
1. 系统安装
1.1 下载并安装 Windows 10 IoT Core Dashboard,使用该工具将 Flash.FFU 映像文件刷入 SD 卡。
https://docs.microsoft.com/en-us/windows/iot-core/downloads
1.2 Flash.FFU 映像刷入完成后,即可插入树莓派进行 Windows Iot 系统启动。
2. 应用发布
2.1 创建 .Net Core Web 应用,添加 5000 端口监听地址(这里硬编码为Demo测试用)。
2.2 配置发布参数:
Target Framework = netcoreapp 3.0
Deployment Mode = Self-Contained
Target Runtime = win-arm
3. 应用部署
3.1 启用 Windows IoT 的 FTP 管理,将发布文件上传至 Raspberry Pi。
使用 PowerShell 或者 Device Portal 运行命令:
start C:\Windows\System32\ftpd.exe
3.2 配置防火墙。
使用 netsh 工具配置防火墙,命令:
netsh advfirewall firewall add rule name=”ASP.NET Core Web Server port” dir=in action=allow protocol=TCP localport=5000
3.3 启动应用
在 Raspberry Pi 上切换至上传后的 .Net Core Web 应用目录,运行 .exe 即可。
参考资料
https://www.cnblogs.com/zhanggaoxing/p/8452249.html
本文标题为:[IOT] - Raspberry Pi 3B + Windows 10 IOT Core + .Net Core Web 部署
基础教程推荐
- unity实现动态排行榜 2023-04-27
- C# 调用WebService的方法 2023-03-09
- winform把Office转成PDF文件 2023-06-14
- C#控制台实现飞行棋小游戏 2023-04-22
- linux – 如何在Debian Jessie中安装dotnet core sdk 2023-09-26
- C# windows语音识别与朗读实例 2023-04-27
- C# List实现行转列的通用方案 2022-11-02
- C#类和结构详解 2023-05-30
- 一个读写csv文件的C#类 2022-11-06
- ZooKeeper的安装及部署教程 2023-01-22