Freigeben über


NuGet-Fehler NU3008

Paket 'SamplePackage v1.0.0' aus der Quelle 'https://contoso.com/index.json'': Fehler bei der Paketintegritätsprüfung. Das Paket wurde seit dem Signierten geändert. Versuchen Sie, den lokalen HTTP-Cache zu löschen, und führen Sie den Nuget-Vorgang erneut aus.

Problem

Das überprüfte NuGet-Paket hat sich seit dem Signierten geändert.

Lösung

Stellen Sie sicher, dass das Paket seit der Signatur nicht manipuliert wurde. Wenn dies ein temporäres Problem war, können Sie dies beheben, indem Sie Ihre lokalen HTTP-Caches durch Ausführen nuget locals http-cache -clear oder dotnet nuget locals http-cache --clear Befehl löschen. Wenn das Problem jedoch weiterhin besteht, informieren Sie bitte die Paketquelle und den Paketautor.

Wenn dieses Problem bei einem Paket aufgetreten ist, das aus nuget.org dem Paket stammt, senden Sie bitte ein Problem bei NuGet/NuGetGallery zusammen mit dem Paket, das dieses Problem verursacht hat.