Freigeben über


NuGet-Warnung NU3011

Paket „SamplePackage v1.0.0“ aus der Quelle „https://contoso.com/index.json“': Die Primärsignatur ist ungültig.

Problem

Der NuGet-Client konnte die Zertifikatskette für das Signaturzertifikat, das zum Signieren des Pakets verwendet wird, nicht lesen.

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