Avertissement NuGet NU5101
Scénario 1
L’assembly « lib\project.dll » est placé directement sous le dossier « lib ». Il est recommandé que les assemblys soient placés dans un dossier spécifique au cadre. Déplacez-le dans un dossier spécifique au cadre.
Problème
Le dossier en cours d’empaquetage contient un fichier d’assembly qui se trouve directement sous un dossier lib
.
Solution
Lors de l’empaquetage d’un dossier, veuillez vérifier que tous les fichiers d’assembly sont placés dans un dossier spécifique au cadre sous un dossier lib
.
Scénario 2
L’assembly « lib\project.dll » est ignoré lorsque le package est installé après la migration.
Problème
Le package contient un fichier d’assembly qui se trouve directement sous un dossier lib
. Le package ne sera pas compatible avec un type référence de package projet.
Solution
Veuillez demander à l’auteur du package de corriger le package afin que tous les assemblys soient placés dans un dossier spécifique au cadre sous un dossier lib
. Vous pouvez en savoir plus à ce sujet dans les documents NuGet.