J'ai un problème intéressant que j'essaie de résoudre. La bibliothèque de nugets résultante de l'exécution d'une commande dnu pack --out <path>
n'est pas valide. La structure du dossier à l'intérieur est lib \ dnx46 \ dnx46 \ alors qu'elle devrait être lib \ dnx46 \. Il y a ce dossier supplémentaire dnx46. Lorsque je cours dnu pack
sans le --out <path>
cela fonctionne bien ainsi que la construction du projet avec "produire des sorties sur la construction" cochée. Quelqu'un d'autre a-t-il déjà vu ce problème et est-il au courant d'une solution?dnu pack imbrique les dossiers de la bibliothèque dans nupkg
0
A
Répondre
0
On dirait que c'était un bug. Cela était dû au chemin utilisant les barres obliques /
et non les barres obliques inverses \
. Lorsque j'ai modifié mon chemin de sortie pour utiliser \
, il a recommencé à fonctionner.
Voici un lien vers le problème de github. https://github.com/dotnet/cli/issues/253