2016-12-21 3 views
0

Ich habe eine C# -Bibliothek mit .net-Core erstellt. Wenn das Projekt erstellt wird, ist nur die primäre DLL im Ausgabeverzeichnis "debug" (etc ...) enthalten.Wie DLL-Referenzen in Dotnetcore-Ausgabe enthalten?

Dies ist sinnvoll, wenn Sie die Bibliothek über nuget verteilen, aber mein Ziel für die Verteilung ist AWS Lambda. Dafür muss ich alle Abhängigkeiten meiner Bibliothek in ein einziges Zip-Paket hochladen.

Ich schaue mir dotnet-pack und dotnet-publish an, aber ich finde nicht, wie ich dotnet sagen kann, mein Projekt zu erstellen und alle referenzierten DLLs in das Ausgabeverzeichnis zu verschieben.

Ich habe überall gesucht und eine Menge Informationen über die Lage der Abhängigkeiten und wie für nugget zu packen gefunden, aber ich kann nicht scheinen, herauszufinden, wie zu erreichen, was ich brauche.

Ich bin nicht neu bei .net, aber bin ziemlich neu im Kern. Der Projekttyp ist ein 'xproj', wenn das hilft.

Ideen?

Antwort