Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
.NET-Anwendung mit dll unter Raspian mit Mono
CrocodileDundee
myCSharp.de - Member



Dabei seit:
Beiträge: 54

Themenstarter:

.NET-Anwendung mit dll unter Raspian mit Mono

beantworten | zitieren | melden

Hallo zusammen,
habe unter Raspbian das Mono-Projekt installiert und kann nun eine einfache C#-Hello-World-Anwendung laufen lassen. Soweit alles gut.

Habe dann eine Anwendung getestet, die auf eine selbst geschriebene dll verweist. Hat aber leider nicht funktioniert, selbst wenn ich die dll in das gleiche Verzeichnis kopiert hab wie die exe (in meinem Fall der Raspbian Desktop).

Muß ich die dlls vielleicht in ein anderes Verzeichnis packen oder im Visual Studio schon was anders einstellen ?

Vielen Dank!
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 16110

beantworten | zitieren | melden

Das Deployment ist an dieser Stelle IIRC nicht anders.
"Funktioniert nicht" ist natürlich keine Fehlermeldung, mit der wir helfen können. Was bekommst Du denn für einen Fehler?


Aber: Warum verwendest Du kein .NET Core auf Raspbian?
Mit Mono biste in ner Plattform-Sackgasse, da dies in .NET 5 aufgeht.

.NET Core 3 wird auch direkt auf dem Raspberry laufen.
Ansonsten war der aktuell beste Weg immer über Docker zu gehen (jedoch nicht für UI-Anwendungen).
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers
gfoidl
myCSharp.de - Team

Avatar #avatar-2894.jpg


Dabei seit:
Beiträge: 7559
Herkunft: Waidring

beantworten | zitieren | melden

Hallo CrocodileDundee,
Zitat
.NET Core 3 wird auch direkt auf dem Raspberry laufen.
.NET Core 2.1 und neuer laufen auf dem rasperrybi (3) problemlos.
Zitat
eine selbst geschriebene dll
Ergänzend zu Abts Hinweis "funktioniert nicht": es ist eh eine managed DLL? Bei einer nativen DLL muss diese für arm (rpi) kompiliert worden sein, sonst kann es ohnehin nicht gehen.

mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.

"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
private Nachricht | Beiträge des Benutzers