如何运行已发布的linux-arm
的Asp.net应用程序,该应用程序没有特别提到armhf
,它也是arm32或arm64!?如何在运行arm64 os的树莓派3上安装.Net Core?
回答
为了回答我自己的问题,首先我是所有Asp.net的新手,最近我从https://github.com/bamarni/pi64安装了Raspberry Pi 3的64位操作系统。我做了一个简单的网络服务器,运行nginx和64位支持mongodb和3.2开箱即用的支持!直到我试图运行.Net Core应用程序,它目前只支持armhf,这也是arm32。我遵循这个博客https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi的步骤,这对于armhf操作系统非常棒,每当我尝试使用dotnet example.dll运行应用程序时,我都会收到错误,就像我没有在系统中引用dotnet一样,但是我有物理符号链接添加!然后,我回到github页面,发现应用程序对armhf的支持应该在debian伸展开发的arm64 OS上开箱即用。我还是加了 sudo dpkg --add-architecture armhf sudo apt-get update sudo apt-get install libc6:armhf
并注意到他有一个用libc6安装的依赖:armhf!然后,我回到blogs.msdn.microsoft.com博客,并试图再次使用命令 sudo apt-get install libunwind8:armhf sudo apt-get install libunwind8:armhf gettext:armhf
安装.net core的依赖关系,然后转到之前运行dotnet application.dll的文件夹,并且此时它运行!可悲的是,我很快就遇到了Sql3依赖关系问题或类似的问题,但他们只是谷歌问题,像我们都做的那样,并且有一个解决方案来删除Sql依赖项并使用dotnet命令安装Sql-lite。我是一个小菜鸟,学习所有这些工作的方式。我希望这可以帮助一路上的人!也希望有更多知识的人解释一些事情比我做的更有意义。
- 1. 在树莓派上运行librosa&numba 3
- 2. 如何在树莓派上安装ncurses?
- 3. Python3.4 - 安装pyautogui - 树莓派3
- 4. 如何在树莓派上安装python 3和setuptools?
- 5. 树莓派QtQml安装
- 6. 在树莓派上安装pytesser
- 7. Mac OS X上的.NET Core安装
- 8. 树莓派安装sailsJS
- 9. 的Python SDK上树莓派安装指南3
- 10. 如何在树莓派安装斯威夫特3
- 11. 如何在树莓派3 B型安装蟒蛇
- 12. NET Core安装运行时
- 13. 上树莓派
- 14. 如何在树莓派上安装支持JPEG的PIL?
- 15. 上树莓派
- 16. 蓝牙嗅探器:如何在树莓派上安装btmon?
- 17. 如何在树莓派pi上安装firebird客户端
- 18. 如何在树莓派上安装labview 2
- 19. 安装程序到树莓派
- 20. PyMySQL不会安装到树莓派
- 21. pyfluidsynth上树莓派错运行
- 22. 在树莓派中为python 3安装mysql连接器
- 23. 树莓派 - 安装picamera错误
- 24. 树莓派3 - 预安装的SD卡恢复
- 25. 树莓派NPM包安装失败
- 26. 如何保持python脚本始终运行在树莓派上?
- 27. 树莓派3 BLE扫描
- 28. 树莓派上的Ram
- 29. 树莓派3蓝牙
- 30. 试图在树莓派2上安装python ping模块