Freigeben über


NuGet-Warnung NU3010

Paket „SamplePackage v1.0.0“ aus der Quelle „https://contoso.com/index.json“: Die Primärsignatur hat kein Signierzertifikat.

Problem

NuGet-Client hat versucht, eine Paketsignatur mit einem SignerInfo-Eintrag zu überprüfen, der kein Signaturzertifikat enthält.

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 NU3010 als Warnung ausgelöst. Wenn der Signaturvalidierungsmodus von NuGet auf erforderlich festgelegt ist oder wenn der nuget verify -signatures-Befehl ausgeführt wird, wird NU3010 von einer Warnung zu einem Fehler erhöht.