Ich möchte eine Anwendung codieren und stellen Sie es auf meine Raspberry Pi 3.-Setup ein Dotnet Kernprojekt
Es wird eine Disharmonie bot App Discord.net library (C#) mit sein. Um dies zu tun, muss ich .net core verwenden, da es auf einer anderen Plattform als Windows bereitgestellt wird. Aber ich bin kein Experte in .net Kern als eine Tatsache, dass ich immer versagt habe, wenn ich versuchte, es zu verwenden ...
Jetzt möchte ich wirklich mit .net Kern Erfolg, deshalb bin ich hier zu finden eine Lösung.
Was ich habe versucht:
- ich die Discord.net Repo von git geklont.
- habe ich ein neues Console Kernprojekt Visual Studio 2017
- ich mit Projektverweis auf die Discord.net Projekte seine Klassen versuchen hinzugefügt
zu verwenden, aber ich für jeden Discord einen Fehler hatte. netto-Referenzprojekt:
"Unable to resolve "path_to_Discord_net_Project" for ".NETCoreApp,Version=v1.1"
ich eine Suche im Internet über diesen Fehler zu machen, aber ohne Erfolg ...
Meine Fragen sind
- Sollte ich mein neues Projekt mithilfe von Dotnet-Befehle an Ort und Stelle zu Visual Studio 2017 erstellen erstellen?
- Sollte ich aufhören zu verwenden. Net-Core?
- Sollte ich aufhören, Discord.net Libraries zu verwenden?
- Können wir .Net Framework-Bibliothek mit in Kombination mit .Net Core Console?
- Kann ich dies ohne Verwendung von .Net Core (in dem Wissen, dass es auf meinem Pi bereitgestellt wird)?
Vielen Dank für das Lesen von mir.
Warum Sie den Repo-Klon hat? Es gibt ein NuGet-Paket, das viel einfacher einzurichten sein sollte – UnholySheep
wenn es auf nuget zu existieren scheint: https://www.nuget.org/packages/discord.net - benutze einfach Paket-Referenz anstelle einer Projekt-Referenz - viel einfacher –
@ MarcGravell kleines Addendum, ich denke, OP benötigt die Version 1.0-RC (https://www.nuget.org/packages/Discord.Net/1.0.0-rc), die auf .NET-Kern abzielt - AFAIK die "stabile" Version läuft nur auf .NET 4.5 – UnholySheep