Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 6945|Atsakyti: 5

[Šaltinis] Sužinokite, kaip sukurti ir išleisti "NuGet" paketus per 3 minutes

[Kopijuoti nuorodą]
Paskelbta 2022-09-12 21:57:24 | | | |
Reikalavimai: Kasdieniame kūrime dažnai naudojami trečiųjų šalių bibliotekų paketai, o šiame straipsnyje bus pristatytas NuGet paketo kūrimas iš .NET Standard bibliotekos "Visual Studio" sistemoje "Windows" ir publikavimaswww.nuget.orgAukščiau padarykite savo papildinį prieinamą daugiau .NET/C# kūrėjų.

Peržiūra:

Praktinis veikimas: naudokite "ProGet", kad sukurtumėte privačią "NuGet" saugyklą
https://www.itsvse.com/thread-10263-1-1.html

Nuget supakuoja kelias bibliotekas į paketą
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automatizuokite NUGET paketų išleidimą naudodami vamzdynus
https://www.itsvse.com/thread-9381-1-1.html

Nuget 2 serija naudoja BaGet privačioms Nuget paslaugoms kurti
https://www.itsvse.com/thread-9380-1-1.html

"Nuget Series 1" naudoja asp.net, kad sukurtų privačią "Nuget" saugyklą
https://www.itsvse.com/thread-9368-1-1.html

"Nuget" nustato HTTP tarpinio serverio prieigą
https://www.itsvse.com/thread-9287-1-1.html

Naudokite "Tencent Cloud Nuget" paketų tvarkyklę, kad pagreitintumėte atsisiuntimus
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Nustatykite "Nuget" agentą
https://www.itsvse.com/thread-4231-1-1.html

Nuget vidaus šaltinis (veidrodinis šaltinis)
https://www.itsvse.com/thread-3925-1-1.html
NuGet.org Apžvalga

NuGet.org yra viešas "NuGet" paketų prieglobos kompiuteris, kurį kasdien naudoja milijonai .NET ir .NET Core kūrėjų.

Prisiregistruokite gauti "Microsoft" paskyrą

Norėdami sukurti NuGet.org paskyrą, turite turėti "Microsoft" asmeninę paskyrą (MSA) arba "Azure Active Directory" (AAD) paskyrą. Jei neturite paskyros, sukurkite ją.

Hipersaito prisijungimas matomas.

Jei jau užsiregistravote, apsilankykite prisijungimo NuGet.org puslapyje:Hipersaito prisijungimas matomas.

Sukurkite projektą

Sukūriau .NET Standard bibliotekos projektą naudodamas vs2019, kaip parodyta toliau:



Projekte parašykite savo kodą, ir tai savaime suprantama.

Dešiniuoju pelės mygtuku spustelėkite elementą, pasirinkite meniu komandą Ypatybės, tada pasirinkite skirtuką Pakuotė. Kaip parodyta žemiau:



Pagal raginimą užpildykite atitinkamą teksto įvesties laukelį.



Viršutinėje įrankių juostoje pasirinkite konfigūraciją "Išleisti", tada dešiniuoju pelės mygtuku spustelėkite projektą, spustelėkite "Paketas", o išvesties informacija yra tokia:

1>------ Kūrimas pradėtas: Projektas: Sw.Core.Common, Konfigūracija: Išleiskite bet kokį procesoriaus ------
1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll
1> Paketas "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" sėkmingai sukurtas.
========== sugeneruota: 1 sėkmingas, 0 nepavyko, 0 paskutinis, 0 praleistas ==========
Įkelti į NuGet

Naudodami "Microsoft" paskyrą prisijunkite prie "NuGet" programos ir įgaliokite taip:



Spustelėkite Įkelti naršymo juostoje, nuorodą:

Hipersaito prisijungimas matomas.



Pasirinkite "Sw.Core.Common.1.0.0.nupkg" mūsų sugeneruotam leidimo paketui.

Patraukite į apačią ir spustelėkite Paskelbti.



Sėkmingai išleidus naršyklę bus nukreipta į nuorodą ir bus paraginta, kad paketas dar nepaskelbtas. Jis bus rodomas ieškos rezultatuose ir bus galima įdiegti / atkurti, kai bus baigtas tikrinimas ir indeksavimas. Paketų tikrinimas ir indeksavimas gali užtrukti iki valandos. Skaityti daugiau.

Nuorodos po sėkmingo paskelbimo:

Hipersaito prisijungimas matomas.

Galite sukonfigūruoti kai kurias nuget paketo instrukcijas, modifikuoti .csproj konfigūraciją taip:

(Pabaiga)





Ankstesnis:"Chrome" "Google Chrome" atšaukia pranešimų apie pranešimus prenumeratą
Kitą:[Faktinė kova] Valstybės paslaptis 4 (SM4) naudoja .NET ir Java, kad iššifruotų viena kitą
Paskelbta 2022-09-12 23:19:49 |
Išmokite
 Savininkas| Paskelbta 2022-11-13 16:02:17 |
NUGET supakuoja .NET Framework bibliotekos versiją:

1. Atsisiųskite nuget.exe programą adresu:https://www.nuget.org/downloads
2. Dešiniuoju pelės mygtuku spustelėkite nuget.exe programą, kad ją atblokuotumėte.
3. Komanda yra tokia:

kur xxxxx yra projekto pavadinimas
 Savininkas| Paskelbta 2023-10-22 22:16:30 |
Geriausia nuget paketų kūrimo praktika:Hipersaito prisijungimas matomas.
 Savininkas| Paskelbta 2025-09-09 09:10:25 |
NuGet paketų naršyklė

Grafinis įrankis, leidžiantis peržiūrėti vietinio ar nuotolinio NuGet paketo struktūrą, priklausomybes ir dar daugiau.

Šaltinis:Hipersaito prisijungimas matomas.
Atsisiųsti:Hipersaito prisijungimas matomas.

Kaip parodyta žemiau:

 Savininkas| Paskelbta 2025-09-29 13:26:19 |
Naudokite komandą dotnet, kad supakuotumėte stūmimą

Nuoroda:Hipersaito prisijungimas matomas.
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com