Aracılığıyla paylaş


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), quietveya detailed.

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