Aviso do NuGet NU5101
Cenário 1
O assembly "lib\project.dll" é colocado diretamente na pasta "lib". É recomendável que os assemblies sejam colocados dentro de uma pasta específica da estrutura. Mova-o para uma pasta específica da estrutura.
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
O assembly "lib\project.dll" será ignorado quando o pacote for instalado após a migração.
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.