Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU3009

Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": plik podpisu pakietu nie zawiera dokładnie jednego podpisu podstawowego.

Problem

Klient NuGet próbował zweryfikować sygnaturę pakietu zawierającą wiele SignerInfo pól.

Rozwiązanie

Poproś autora pakietu o ponowne podpisanie pakietu przy użyciu polecenia zgodnie z opisem nuget sign w dokumentacji nuGet. Jeśli problem będzie się powtarzać, zgłoś problem w witrynie NuGet/Home wraz z pakietem, który wygenerował ten problem.

Uwaga

Gdy tryb weryfikacji podpisu NuGet jest ustawiony na akceptowanie (wartość domyślna), program NU3009 jest zgłaszany jako ostrzeżenie. Gdy tryb weryfikacji podpisu NuGet jest ustawiony na wymaganie lub podczas uruchamiania nuget verify -signatures polecenia, pakiet NU3009 jest podwyższony z ostrzeżenia do błędu.