Ich habe ein interessantes Problem, das ich versuche zu lösen. Die resultierende nuget-Bibliothek, die einen dnu pack --out <path>
-Befehl ausführt, ist ungültig. Die Ordnerstruktur darin ist lib \ dnx46 \ dnx46 \, wenn es lib \ dnx46 \ sein sollte. Es gibt diesen zusätzlichen dnx46-Ordner. Wenn ich dnu pack
ohne die --out <path>
starte, funktioniert es gut, ebenso wie das Projekt mit "produce outputs on build" zu erstellen. Hat irgendjemand sonst dieses Problem gesehen und von einer Lösung gewusst?dnu pack verschachtelt Bibliotheksordner in nupkg
0
A
Antwort
0
Es sieht aus wie es ein Fehler war. Es war aufgrund des Pfades mit Schrägstrichen /
und nicht Backslashes \
. Als ich meinen Ausgabepfad änderte, um \
zu verwenden, fing es wieder an zu arbeiten.
Hier ist ein Link zum Thema github. https://github.com/dotnet/cli/issues/253