setapikey parancs (NuGet CLI)

A következőkre vonatkozik: közzététel • Támogatott verziók: minden

Egy adott kiszolgáló URL-címéhez NuGet.Config tartozó API-kulcsot ment, hogy ne kelljen megadni a későbbi leküldéses parancsokhoz.

Jótanács

A NuGet 7.6-tól kezdve a NUGET_API_KEY környezeti változót úgy is beállíthatja, hogy api-kulcsot biztosítson a leküldéses műveletekhez anélkül, hogy a fájlban NuGet.Configtárolva lenne. További információ: környezeti változók.

Usage

nuget setapikey <key> -Source <url> [options]

ahol <source> azonosítja a kiszolgálót, és <key> ez a mentés kulcsa. Ha <source> nincs megadva, nuget.org feltételezzük.

Note

Az API-kulcs nem használható a privát hírcsatornával való hitelesítéshez. A forrással való hitelesítéshez a hitelesítő adatok kezeléséhez tekintse meg a parancsot.nuget sources Az API-kulcsok az egyes NuGet-kiszolgálókról kérhetők le. Az APIKeys nuget.org létrehozásához és kezeléséhez tekintse meg az api-kulcs beszerzését.

Beállítások

  • -ConfigFile

    Az alkalmazni kívánt NuGet-konfigurációs fájl. Ha nincs megadva, %AppData%\NuGet\NuGet.Config (Windows) vagy ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) van használatban. Lásd: Mac/Linux rendszeren a felhasználói szintű konfigurációs fájl helye eszköztől függően változik.

  • -ForceEnglishOutput

    (3,5+) Kényszeríti nuget.exe, hogy invariáns, angol nyelvű kultúrával fusson.

  • -?|-help

    Megjeleníti a parancs súgóadatait.

  • -NonInteractive

    Letiltja a felhasználói bemenetre vagy megerősítésre vonatkozó kéréseket.

  • -src|-Source

    Kiszolgáló URL-címe, ahol az API-kulcs érvényes.

  • -Verbosity [normal|quiet|detailed]

    A kimenetben megjelenített részletek mennyiségét adja meg: normal (az alapértelmezett) quietvagy detaileda .

Lásd még a környezeti változókat

Examples

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed