Advertencia de NuGet NU5101

Escenario 1

The assembly 'lib\project.dll' is placed directly under 'lib' folder. It is recommended that assemblies be placed inside a framework-specific folder. Move it into a framework-specific folder.

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

The assembly 'lib\project.dll' will be ignored when the package is installed after the migration.

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.