Avertissement NuGet NU3016
Package « SamplePackage v1.0.0 » de la source « https://contoso.com/index.json » : le hachage de package utilise un algorithme de hachage non pris en charge.
Problème
Le client NuGet a essayé de vérifier un package qui a été signé à l’aide d’un algorithme de hachage non pris en charge.
Solution
Vérifiez que le package a été signé avec l’un des algorithmes de hachage suivants :
sha256
sha384
sha512
Remarque
Lorsque le mode de validation de signature de NuGet est défini sur accepter (par défaut), NU3016 est déclenché en tant qu’avertissement.
Lorsque le mode de validation de signature de NuGet est défini pour exiger ou lors de l’exécution de la commande nuget verify -signatures
, NU3016 passe du niveau avertissement au niveau erreur.