myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Entwicklungs- und Laufzeitumgebung (Infrastruktur) » ASP.NET Core & Nuget-Paket libsodium bringt nicht alle Abhängigkeiten mit
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

ASP.NET Core & Nuget-Paket libsodium bringt nicht alle Abhängigkeiten mit

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
BluE
myCSharp.de-Mitglied

Dabei seit: 13.02.2020
Beiträge: 1
Entwicklungsumgebung: VS17 + Resharper


BluE ist offline

ASP.NET Core & Nuget-Paket libsodium bringt nicht alle Abhängigkeiten mit

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich habe quasi das gleiche Problem wie  hier. Dort wurde keine Lösung gefunden.

- ASP.NET Core Projekt
- Nuget Paket "libsodium-net"

Das Nuget-Paket enthält Sodium.dll (.net), libsodium-64.dll und libsodium.dll (unmanaged).

Die Kombinationen führt dazu, dass die libsodium-64.dll (bzw. libsodium.dll) nicht gefunden wird. (DllNotFoundException). Im Ausgabeverzeichnis befindet sich auch nur die Sodium.dll. Warum?

Meine Erwartung wäre gewesen, dass das Nuget-Paket und dessen Abhängigkeiten ausgeliefert werden. Dies scheint aber nicht zu passieren - lediglich Sodium.dll wird verwendet.
Ist dies ein Fehler im Nuget-Paket libsodium-net?

Kann ich dieses Verhalten anpassen ohne manuell die dlls zu verwalten?
13.02.2020 16:30 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Abt
myCSharp.de-Team

avatar-4119.png


Dabei seit: 20.07.2008
Beiträge: 14.187
Herkunft: Stuttgart/Stockholm


Abt ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Es gibt kein Gesetz das besagt, dass ein NuGet Paket alle Abhängigkeiten mitbringt.
Gerade (native) 3 Party DLLs oder Abhängigkeiten zu SDKs können allein aufgrund der Lizenz oft nicht Teil eines NuGet Pakets sein.
Ob das hier zutrifft; weiß ich nicht.

Ansonsten hast Du es mit einem Open Source Projekt auf GitHub zutun.
Da gibts immer die Möglichkeit eine Frage direkt an das Team zu stellen, wenn nicht anders verwiesen oder ohnehin in den Docs erklärt - oder einfach in den Code zu schauen.

Edit: Du hast bestimmt bei Deiner intensiven Recherche auch 2 Minuten in die Projekt Issues investiert, oder? ;-)
 Nuget Clarification
Bei so einem Projekt ist es immer relativ unwahrscheinlich, dass man der einzige mit einem Problem ist bzgl. des Projekts selbst ist.
Entweder ist es dokumentiert oder das Problem liegt nicht am Paket.
13.02.2020 16:33 Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 7 Monate.
Der letzte Beitrag ist älter als 7 Monate.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 24.09.2020 03:13