Prasības: Ikdienas izstrādē bieži tiek izmantotas trešo pušu bibliotēku pakotnes, un šis raksts iepazīstinās ar NuGet pakotnes izveidi no .NET Standard bibliotēkas Visual Studio operētājsistēmā Windows un publicēšanuwww.nuget.orgIepriekš padariet savu spraudni pieejamu vairāk .NET/C# izstrādātājiem.
Pārskats:
NuGet.org Pārskats
NuGet.org ir NuGet pakotņu publiskais resursdators, un to katru dienu izmanto miljoniem .NET un .NET Core izstrādātāju.
Reģistrēšanās Microsoft kontam
Lai izveidotu NuGet.org kontu, jums ir nepieciešams Microsoft personiskais konts (MSA) vai Azure Active Directory (AAD) konts. Ja jums nav konta, izveidojiet to.
Hipersaites pieteikšanās ir redzama.
Ja esat jau reģistrējies, apmeklējiet NuGet.org pieteikšanās lapu:Hipersaites pieteikšanās ir redzama.
Projekta izveide
Es izveidoju .NET Standard bibliotēkas projektu, izmantojot vs2019, kā parādīts tālāk:
Projektā uzrakstiet savu kodu, un tas ir pats par sevi saprotams.
Ar peles labo pogu noklikšķiniet uz vienuma, atlasiet izvēlnes komandu Rekvizīti un pēc tam atlasiet cilni Iepakojums. Kā parādīts zemāk:
Saskaņā ar uzvednes informāciju aizpildiet atbilstošo teksta ievades lodziņu.
Augšējā rīkjoslā atlasiet konfigurāciju "Izlaist", pēc tam ar peles labo pogu noklikšķiniet uz projekta, noklikšķiniet uz "Pakete", un izvades informācija ir šāda:
1>------ Būvēšana sākās: Projekts: Sw.Core.Common, Konfigurācija: Atbrīvojiet jebkuru CPU ------ 1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> Pakotne "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" ir veiksmīgi izveidota. ========== Ģenerēts: 1 veiksmīgs, 0 neizdevās, 0 jaunākais, 0 izlaists ========== Augšupielāde NuGet
Izmantojot Microsoft kontu, pierakstieties lietotnē NuGet un autorizējieties, kā norādīts tālāk.
Navigācijas joslā noklikšķiniet uz Augšupielādēt, saiti:
Hipersaites pieteikšanās ir redzama.
Atlasiet "Sw.Core.Common.1.0.0.nupkg" mūsu ģenerētajai laidiena pakotnei.
Pavelciet apakšdaļu un noklikšķiniet uz Publicēt.
Pārlūkprogramma tiks novirzīta uz saiti pēc veiksmīgas izlaišanas, un tā prasīs, ka pakotne vēl nav publicēta. Tas parādīsies meklēšanas rezultātos un būs pieejams instalēšanai/atjaunošanai, kad validācija un indeksēšana būs pabeigta. Pakotnes validācija un indeksēšana var ilgt līdz pat stundai. Lasīt vairāk.
Saites pēc veiksmīgas publicēšanas:
Hipersaites pieteikšanās ir redzama.
Jūs varat konfigurēt dažus norādījumus par nuget pakotni, modificēt .csproj konfigurāciju šādi:
(Beigas)
|