Partager via


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.