Condividi tramite


Errore NuGet NU5049

Il pack comando per i progetti in stile SDK non è supportato, usare dotnet pack o msbuild -t:pack per comprimere il progetto. È possibile eseguire l'override di questo comportamento impostando la variabile di ambiente "NUGET_ENABLE_LEGACY_CSPROJ_PACK" su "true".

Problema

NuGet.exe pacchetto non deve essere usato per generare pacchetti per i progetti in stile SDK.

Soluzione

In sostituzione utilizzare dotnet pack o msbuild -t:pack. È consigliabile non usare l'esperienza csproj pack legacy perché genera pacchetti incompleti.