Upozornění NuGet NU3016

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package hash uses an unsupported hash algorithm.

Problém

Klient NuGet se pokusil ověřit balíček, který byl podepsán pomocí nepodporovaného algoritmu hash.

Řešení

Ujistěte se, že byl balíček podepsaný jedním z následujících hashovacích algoritmů :

  • sha256
  • sha384
  • sha512

Poznámka:

Pokud je režim ověření podpisu NuGet nastavený na přijetí (výchozí), nu3016 se vyvolá jako upozornění. Pokud je režim ověření podpisu NuGet nastavený tak, aby vyžadoval nebo při spuštění nuget verify -signatures příkazu, nu3016 se zvýší z upozornění na chybu.