dotnet nuget– forrás hozzáadása
Ez a cikk a következőre vonatkozik: ✔️ .NET Core 3.1.200 SDK és újabb verziók
Név
dotnet nuget add source
– NuGet-forrás hozzáadása.
Feljegyzés
Megbízható csomagforrásokat használjon.
Szinopszis
dotnet nuget add source <PACKAGE_SOURCE_PATH> [--name <SOURCE_NAME>] [--username <USER>]
[--password <PASSWORD>] [--store-password-in-clear-text]
[--valid-authentication-types <TYPES>] [--configfile <FILE>] [--allow-insecure-connections]
dotnet nuget add source -h|--help
Leírás
A dotnet nuget add source
parancs új csomagforrást ad hozzá a NuGet-konfigurációs fájlokhoz.
Figyelmeztetés
Több csomagforrás hozzáadásakor ügyeljen arra, hogy ne vezessen be függőségi zavarokat okozó biztonsági rést.
Argumentumok
PACKAGE_SOURCE_PATH
A csomag forrásának elérési útja.
Beállítások
--configfile <FILE>
A használni kívánt NuGet-konfigurációs fájl (nuget.config). Ha meg van adva, a rendszer csak a fájlból származó beállításokat használja. Ha nincs megadva, a rendszer az aktuális könyvtárból származó konfigurációs fájlok hierarchiáját használja. További információ: Common NuGet Configurations.
--allow-insecure-connections
Lehetővé teszi a HTTP-kapcsolatok hozzáadását vagy frissítését. Ez a módszer nem biztonságos. A .NET 9 SDK óta érhető el.
-n|--name <SOURCE_NAME>
A forrás neve.
-p|--password <PASSWORD>
Hitelesített forráshoz való csatlakozáskor használandó jelszó.
Feljegyzés
Vegye figyelembe, hogy a titkosított jelszavak csak Windows rendszeren támogatottak. Ezenkívül csak ugyanazon a gépen és ugyanazon a felhasználón fejtheti vissza őket, aki eredetileg titkosította őket.
--store-password-in-clear-text
Lehetővé teszi a hordozható csomagforrás hitelesítő adatainak tárolását a jelszótitkosítás letiltásával.
Figyelmeztetés
A jelszavak tiszta szövegben való tárolása erősen elriasztja a felhasználókat. A hitelesítő adatok biztonságos kezelésével kapcsolatos további információkért tekintse meg a csomagok magáncsatornákból való felhasználásának ajánlott biztonsági eljárásait.
-u|--username <USER>
Hitelesített forráshoz való csatlakozáskor használandó felhasználónév.
--valid-authentication-types <TYPES>
A forrás érvényes hitelesítési típusainak vesszővel tagolt listája. Ezt akkor állítsa be,
basic
ha a kiszolgáló NTLM-et vagy Egyeztetést hirdet, és a hitelesítő adatait az Alapszintű mechanizmussal kell elküldeni, például akkor, ha patot használ a helyszíni Azure DevOps Serverrel. Az egyéb érvényes értékek közé tartozik anegotiate
,kerberos
,ntlm
ésdigest
, de ezek az értékek nem valószínű, hogy hasznosak.
Példák
Hozzáadás
nuget.org
forrásként:dotnet nuget add source https://api.nuget.org/v3/index.json -n nuget.org
Hozzáadás
c:\packages
helyi forrásként:dotnet nuget add source c:\packages
Adjon hozzá egy hitelesítést igénylő forrást:
dotnet nuget add source https://someServer/myTeam -n myTeam -u myUsername -p myPassword
Adjon hozzá egy hitelesítést igénylő forrást (majd telepítse a hitelesítőadat-szolgáltatót):
dotnet nuget add source https://azureartifacts.microsoft.com/myTeam -n myTeam