setapikey komutu (NuGet CLI)
Şunlar için geçerlidir: yayımlama • Desteklenen sürümler: tümü
Sonraki gönderme komutları için girilmesi gerekmemesi için belirli bir sunucu URL'si NuGet.Config
için bir API anahtarını içine kaydeder.
Kullanım
nuget setapikey <key> -Source <url> [options]
burada <source>
sunucuyu tanımlar ve <key>
kaydedilecek anahtardır. Atlanırsa <source>
, nuget.org varsayılır.
Not
API anahtarı, özel akışla kimlik doğrulaması için kullanılmaz.
nuget sources
Kaynakla kimlik doğrulaması için kimlik bilgilerini yönetmek için komutuna bakın.
API anahtarları tek tek NuGet sunucularından alınabilir.
nuget.org apiKey'leri oluşturmak ve yönetmek için acquire-an-api-key bölümüne bakın.
Seçenekler
-ConfigFile
Uygulanacak NuGet yapılandırma dosyası. Belirtilmezse (
%AppData%\NuGet\NuGet.Config
Windows) veya~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux) kullanılır. Bkz. Mac/Linux'ta kullanıcı düzeyinde yapılandırma dosyası konumu araçlara göre değişir...-ForceEnglishOutput
(3,5+) nuget.exe sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar.
-?|-help
Komutun yardım bilgilerini görüntüler.
-NonInteractive
Kullanıcı girişi veya onay istemlerini gizler.
-src|-Source
API anahtarının geçerli olduğu sunucu URL'si.
-Verbosity [normal|quiet|detailed]
Çıktıda görüntülenen ayrıntı miktarını belirtir:
normal
(varsayılan),quiet
veyadetailed
.
Ayrıca bkz. Ortam değişkenleri
Örnekler
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed