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 hat sich seit seiner Signierung geändert. Versuchen Sie, den lokalen HTTP-Cache zu löschen und den Nuget-Vorgang erneut auszuführen.

Problem

Das überprüfte NuGet-Paket hat sich seit seiner Signierung geändert.

Lösung

Stellen Sie sicher, dass das Paket seit der Signatur nicht manipuliert wurde. Wenn dies ein vorübergehendes Problem war, können Sie es beheben, indem Sie Ihren lokalen HTTP-Cache mit dem Befehl nuget locals http-cache -clear oder dotnet nuget locals http-cache --clear löschen. Wenn das Problem jedoch weiterhin besteht, informieren Sie bitte die Paketquelle und den Paketautor.

Wenn dieses Problem bei einem Paket auftritt, das von nuget.org stammt, senden Sie bitte ein Problem bei NuGet/Home zusammen mit dem Paket, das dieses Problem verursacht hat.