Freigeben über


NuGet-Warnung NU3016

Paket „SamplePackage v1.0.0“ aus der Quelle „https://contoso.com/index.json“: Der Paket-Hash verwendet einen nicht unterstützten Hash-Algorithmus.

Problem

Der NuGet-Client hat versucht, ein Paket zu bestätigen, das mit einem nicht unterstützten Hashalgorithmus signiert wurde.

Lösung

Bitte stellen Sie sicher, dass das Paket mit einem der folgenden Hashalgorithmen signiert wurde -

  • sha256
  • sha384
  • sha512

Hinweis

Wenn der Signaturvalidierungsmodus von NuGet auf Akzeptieren (Standardeinstellung) festgelegt ist, wird NU3016 als Warnung ausgelöst. Wenn der Signaturvalidierungsmodus von NuGet auf erforderlich festgelegt ist oder wenn der nuget verify -signatures-Befehl ausgeführt wird, wird NU3016 von einer Warnung zu einem Fehler erhöht.