Erro do NuGet NU5049
O comando
pack
para projetos no estilo SDK não é aceito, usedotnet pack
oumsbuild -t:pack
para empacotar esse projeto. Você pode substituir esse comportamento definindo a variável de ambiente "NUGET_ENABLE_LEGACY_CSPROJ_PACK" como "true".
Problema
O pacote NuGet.exe não deve ser usado para gerar pacotes para projetos no estilo SDK.
Solução
Em vez disso, use dotnet pack
ou msbuild -t:pack
.
É recomendado que você não use a experiência de pacote csproj herdado, pois isso gera pacotes incompletos.