Wie führe ich eine Asp.net-Anwendung, die bereits veröffentlicht wurde für linux-arm
, die nicht speziell erwähnt für armhf
, die auch Arm32 oder Arm64 ist !?Wie installiere ich .Net Core auf einem raspberry pi 3 running arm64 os?
Antwort
Um auf meine eigene Frage zu antworten, bin ich zuerst neu auf allen Asp.net, und ich habe vor kurzem 64-Bit-Betriebssystem für den Raspberry Pi 3 von https://github.com/bamarni/pi64 installiert. Ich habe es geschafft, einen einfachen Webserver zu erstellen, der nginx und 64bit Unterstützung für mongodb und Version 3.2 unterstützt. Es funktionierte großartig, bis ich versuchte, .Net Core App, die derzeit nur Armhf unterstützt, die Arm32 ist. Ich folgte den Schritten von diesem Blog https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi, das für ein Armhf OS groß ist, und jedes Mal, das ich versuchte, die Anwendung mit dotnet example.dll zu laufen, erhalte ich Fehler, wie ich nicht dotnet in der Referenz im System habe, aber ich hatte physikalisch symbolischer Link hinzugefügt! Dann ging ich zurück zur github-Seite und entdeckte, dass die Anwendungsunterstützung für armhf out of the box auf dem Arm64 OS sein sollte, das bamarni freundlicherweise auf debian stretch entwickelt hat. Immer noch ich sudo dpkg --add-architecture armhf sudo apt-get update sudo apt-get install libc6:armhf
hinzugefügt Und beachten Sie, dass er eine Abhängigkeit hatte, mit libc6 zu installieren: armhf! Dann ging ich zurück zum blogs.msdn.microsoft.com Blog und versuchte, die Abhängigkeiten für .net Kern wieder mit den Befehlen sudo apt-get install libunwind8:armhf sudo apt-get install libunwind8:armhf gettext:armhf
zu installieren und ging dann zu dem Ordner, in dem ich dotnet application.dll vorher ausgeführt habe und dieses Mal funktionierte es !! Leider bin ich kurz darauf in Sql3 Abhängigkeiten Problem oder etwas Ähnliches gelaufen, aber hey einfach google das Problem wie wir alle tun und es gibt eine Lösung, um die Sql Abhängigkeit zu entfernen und Sql-lite mit dem dotnet Befehl zu installieren. Ich bin ein Anfänger und lerne, wie all diese Dinge funktionieren. Ich hoffe, das hilft jemandem auf dem Weg! Ich hoffe auch, dass jemand mit mehr Wissen die Dinge ein bisschen mehr im Sinn erklärt als ich.
- 1. Running Raspberry Pi 1 OS auf Raspberry Pi 3
- 2. Wie installiere ich ASP.NET auf Raspberry Pi 3 (IoT)?
- 3. Wie installiere ich Jekyll auf Raspberry Pi 3 (Raspbian Jessie)?
- 4. Running Nginx auf Raspberry Pi
- 5. Wie installiere ich den Dotnet-Core am besten auf einem Raspberry Pi?
- 6. 64bit OS für Raspberry Pi 3
- 7. Git auf Raspberry Pi 3
- 8. Console.ReadLine in .Net Core App auf Raspberry Pi ignoriert
- 9. Eclipse-Kura-Installation auf Raspberry Pi 3
- 10. Python-Skript auf Raspberry Pi blockiert 3
- 11. Raspberry Pi 3 OpenWrt
- 12. Running .NET Core App auf .NET Framework
- 13. Run Nano Server Container auf einem Raspberry PI 3
- 14. Raspberry Pi 3 Aufnahme Tongeräusche
- 15. Asp. Net Core RC2 auf Windows IoT und Raspberry Pi 3
- 16. ASP.NET Core (.NET 4.6.2) auf Raspberry Pi 3 mit Mono laufen lassen
- 17. Pymodbus in Raspberry Pi 3
- 18. Build Mono auf Raspberry Pi 3
- 19. Tensorflow auf Raspberry Pi
- 20. Python SDK-Installationshandbuch auf Raspberry Pi 3
- 21. Raspberry Pi 3 antwortet nicht
- 22. Ram auf Raspberry Pi
- 23. Raspberry Pi 3 + Temperatursensor + Servomotor
- 24. Raspberry Pi 3 BLE Scan
- 25. Raspberry Pi 3 BLE Geräte
- 26. Opencv und Python auf Raspberry Pi 3
- 27. Arbeiten mit Raspberry Pi 3 + Windows 10 IoT Core + DHT22
- 28. Raspberry Pi 3 Online Lernthemen
- 29. Kann ich dot NET Core auf ARM/raspberry Pi laufen lassen?
- 30. Installiere libmp3lame um mit FFMPEG auf Raspberry Pi zu arbeiten