Sdílet prostřednictvím


Upozornění NuGet NU3009

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The package signature file does not contain exactly one primary signature.

Problém

Klient NuGet se pokusil ověřit podpis balíčku, který obsahoval více SignerInfo polí.

Řešení

Požádejte autora balíčku, aby balíček znovu podepisoval pomocí nuget sign příkazu, jak je popsáno v dokumentaci NuGet. Pokud problém přetrvává, vytvořte problém na nuGetu nebo domovské stránce spolu s balíčkem, který tento problém vygeneroval.

Poznámka:

Pokud je režim ověření podpisu NuGet nastavený na přijetí (výchozí), je nu3009 vyvolán 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, je nu3009 zvýšen z upozornění na chybu.