Erro do NuGet NU5025

The assets file found does not contain a valid package spec. Try restoring the project again. The location of the assets file is F:\project\obj\project.assets.json.

Problema

O projeto passado para o msbuild -t:pack não contém um arquivo de ativos válido no diretório obj.

Solução

Execute a operação msbuild -t:restore -p:restoreforce=true no projeto que está sendo empacotado antes de executar a operação de pacote.