Aviso do NuGet NU5101

Cenário 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

A pasta que está sendo empacotada contém um arquivo do assembly que está diretamente sob uma pasta lib.

Solução

Ao empacotar uma pasta, todos os arquivos de assembly devem estar dentro de uma pasta específica da estrutura em uma pasta lib.

Cenário 2

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

Problema

O pacote contém um arquivo do assembly que está diretamente sob uma pasta lib. O pacote não será compatível com um tipo de referência de pacote de projeto.

Solução

Solicite ao autor do pacote para corrigir o pacote de modo que todos os assemblies sejam colocados em uma pasta específica da estrutura em uma pasta lib. Você pode ler mais sobre isso nos documentos do NuGet.