Erreur NuGet NU5049

The `pack` command for SDK-style projects is not supported, use `dotnet pack` or `msbuild -t:pack` to pack this project instead. You can override this behavior by setting the 'NUGET_ENABLE_LEGACY_CSPROJ_PACK' environment variable to 'true'.

Problème

Le pack NuGet.exe ne doit pas être utilisé pour générer des packages pour les projets de style Kit de développement logiciel (SDK).

Solution

Utilisez plutôt dotnet pack ou msbuild -t:pack. Nous vous recommandons de ne pas utiliser l’expérience de pack csproj héritée, car elle génère des packages incomplets.