Freigeben über


NuGet-Warnung NU3009

Paket „SamplePackage v1.0.0“ aus Quelle „https://contoso.com/index.json“: Die Paketsignaturdatei enthält nicht genau eine Primärsignatur.

Problem

Der NuGet-Client hat versucht, eine Paketsignatur zu überprüfen, die mehrere SignerInfo-Felder enthielt.

Lösung

Bitten Sie den Paketautor, das Paket mithilfe des nuget sign-Befehls wie in NuGet-Dokumenten beschrieben erneut zu signieren. Wenn das Problem weiterhin besteht, reichen Sie bitte eine Issue bei NuGet/Home zusammen mit dem Paket ein, das dieses Problem generiert hat.

Hinweis

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