2017-01-05 4 views
1

Ich arbeite an einem Projekt, und es verwendet ein paar Bibliotheken (RestSharp, Newtonsoft.Json, CsQuery) und ich wollte nicht die Exe mit allen DLLs in verwenden das gleiche Verzeichnis, also habe ich auch Costura.Fody installiert, und das funktionierte, als ich Visual Studio benutzte, aber jetzt benutze ich JetBrains Rider EAP, und die Ausgabe-Exe-Datei enthält nicht die eingebetteten DLLs/Wenn ich es verschiebe, stürzt es ab etwas sagen wie "Cant Last CsQuery" usw.Cotura.Fody funktioniert nicht in JetBrains Rider EAP

ich bin ein 64-Bit-Version von Windows 10, Visual Studio 2015 Community Update 3 und Reiter EAP läuft 15.

Noch jemand mit etwas Problem/weiß, wie etwas reparieren?

+0

Betriebssystem? – nozzleman

+0

Entschuldigung, ich dachte, dass mit Visual Studio klar war, aber ich denke, dass sie es auch für andere Plattformen schaffen, also sollte ich klarer sein. Ich benutze Windows 10. – RedXTech

+0

Nun, VS läuft sicher auf Windows, aber Rider ist Cross-Plattform;) – nozzleman

Antwort

0

Sieht aus wie ein Fehler, der Costura.Fody bei der Verwendung von Rider EAP unbrauchbar macht. Nach dem Wechsel zu Visual Studio 2015 Community und der Neuinstallation von Costura.Fody im Projekt und Kompilieren funktioniert alles einwandfrei und die DLLs sind eingebettet.

Kompilieren mit Rider EAP bindet keine DLLs ein.

+1

Ja, das ist mir aufgefallen. Ich habe meine Programme in Rider erstellt und dann kopieren/Einfügen der Dateien in mein Projekt in VS. Einzige Lösung konnte ich bisher finden. – RedXTech

Verwandte Themen