Errore NuGet NU3008

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package integrity check failed. The package has changed since it was signed. Try clearing the local http-cache and run nuget operation again.

Problema

Il pacchetto NuGet verificato è stato modificato dopo la firma.

Soluzione

Assicurarsi che il pacchetto non sia stato manomesso dopo la firma. Se si è verificato un problema temporaneo, è possibile risolvere questo problema cancellando le cache http-cache locali eseguendo nuget locals http-cache -clear o dotnet nuget locals http-cache --clear il comando . Tuttavia, se il problema persiste, informare l'origine del pacchetto e l'autore del pacchetto.

Se questo problema si è verificato in un pacchetto proveniente da nuget.org allora segnalare un problema in NuGet/Home insieme al pacchetto che ha causato questo problema.