Compartir a través de


Advertencia de NuGet NU5101

Escenario 1

El ensamblado “lib\project.dll” se coloca directamente en la carpeta “lib”. Se recomienda colocar los ensamblados dentro de una carpeta específica del marco. Muévalo a una carpeta específica del marco.

Problema

La carpeta que se empaqueta contiene un archivo de ensamblado que está directamente debajo de una carpeta lib.

Solución

Al empaquetar una carpeta, asegúrese de que todos los archivos de ensamblado se colocan dentro de una carpeta específica del marco en una carpeta lib.

Escenario 2

El ensamblado “lib\project.dll” se omitirá cuando el paquete se instale después de la migración.

Problema

El paquete contiene un archivo de ensamblado que está directamente debajo de una carpeta lib. El paquete no será compatible con un tipo de referencia de paquete de proyecto.

Solución

Solicite al autor del paquete que corrija el paquete de forma que todos los ensamblados se coloquen dentro de una carpeta específica del marco en una carpeta lib. Puede leer más al respecto en la documentación de NuGet.