Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: paket tüketimi • Desteklenen sürümler: 4.6+
Paketi doğrular. NuGet 7.0'dan başlayarak paketin içerik karması da görüntülenir.
mono altında imzalı paketlerin doğrulaması henüz desteklenmiyor.
Usage
nuget verify <-All|-Signatures> <package(s)> [options]
burada <package(s)> bir veya daha fazla .nupkg dosyadır.
nuget verify -All
Mümkün olan tüm doğrulamaların paketlerde gerçekleştirilmesi gerektiğini belirtir.
nuget verify -Signatures
Paket imzası doğrulamasının gerçekleştirilmesi gerektiğini belirtir.
"-İmzaları doğrula" seçenekleri
-CertificateFingerprintİmzalı paketlerin imzalanması gereken sertifikaların bir veya daha fazla SHA-256 sertifika parmak izini belirtir. Sertifika SHA-256 parmak izi, sertifikanın SHA-256 karmasıdır. Birden çok giriş noktalı virgülle ayrılmış olmalıdır.
Options
-ConfigFileUygulanacak NuGet yapılandırma dosyası. Belirtilmezse (
%AppData%\NuGet\NuGet.ConfigWindows) veya~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux) kullanılır.-ForceEnglishOutputnuget.exe sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar.
-?|-helpKomutun yardım bilgilerini görüntüler.
-NonInteractiveKullanıcı girişi veya onay istemlerini gizler.
-Verbosity [normal|quiet|detailed]Çıktıda görüntülenen ayrıntı miktarını belirtir:
normal(varsayılan),quietveyadetailed.
Examples
nuget verify -Signatures .\..\MyPackage.nupkg -CertificateFingerprint "CE40881FF5F0AD3E58965DA20A9F571EF1651A56933748E1BF1C99E537C4E039;5F874AAF47BCB268A19357364E7FBB09D6BF9E8A93E1229909AC5CAC865802E2" -Verbosity detailed
nuget verify -Signatures c:\packages\MyPackage.nupkg -CertificateFingerprint CE40881FF5F0AD3E58965DA20A9F571EF1651A56933748E1BF1C99E537C4E039
nuget verify -Signatures MyPackage.nupkg -Verbosity quiet
nuget verify -Signatures .\*.nupkg
nuget verify -All .\*.nupkg