Nõuded: Igapäevases arenduses kasutatakse sageli kolmandate osapoolte teegipakette ning selles artiklis tutvustatakse NuGet paketi loomist .NET Standard teegist Visual Studio Windowsis ja selle avaldamistwww.nuget.orgÜlalpool tee oma plugin kättesaadavaks rohkematele .NET/C# arendajatele.
Läbivaatamine:
NuGet.org Ülevaade
NuGet.org on NuGeti pakettide avalik host, mida kasutavad iga päev miljonid .NET ja .NET Core arendajad.
Registreeru Microsofti konto jaoks
NuGet.org konto loomiseks peab sul olema Microsoft Personal Account (MSA) või Azure Active Directory (AAD) konto. Kui sul kontot pole, loo see.
Hüperlingi sisselogimine on nähtav.
Kui oled juba registreerunud, külasta NuGet.org sisselogimise lehte:Hüperlingi sisselogimine on nähtav.
Loo projekt
Lõin .NET Standard teegi projekti vs2019 abil, nagu allpool näidatud:
Projektis kirjuta oma kood ise, ja see on iseenesestmõistetav.
Paremklõpsa esemel, vali Properties menüü käsk ja seejärel Pakendamise vahekaart. Nagu allpool näidatud:
Vastavalt käsu infole täida vastav teksti sisestuskast.
Ülemisel tööriistaribal vali konfiguratsioon "Release", seejärel paremklõpsa projektil, klõpsa "Package" ja väljundinfo on järgmine:
1>------ Ehituse algus: Projekt: Sw.Core.Common, Konfiguratsioon: Vabasta ükskõik milline protsessori ------ 1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> Pakett "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" on edukalt loodud. ========== Genereeritud: 1 õnnestumine, 0 ebaõnnestumine, 0 viimane, 0 vahele jäetud ========== Laadi üles NuGeti
Kasutades Microsofti kontot, logi sisse NuGet rakendusse ja autoriseeri järgmiselt:
Klõpsa navigeerimisribal Laadi üles, link:
Hüperlingi sisselogimine on nähtav.
Vali "Sw.Core.Common.1.0.0.nupkg" meie genereeritud versioonipaketi jaoks.
Tõmba alla ja vajuta Avalda.
Pärast väljalaske õnnestumist suunatakse brauser lingile ja see annab märku, et paketti pole veel avaldatud. See ilmub otsingutulemustesse ja on saadaval paigaldamiseks/taastamiseks, kui valideerimine ja indekseerimine on lõpetatud. Pakettide valideerimine ja indekseerimine võivad võtta kuni tunni. Loe edasi.
Lingid pärast edukat avaldamist:
Hüperlingi sisselogimine on nähtav.
Saad seadistada mõningaid juhiseid nuget paketi jaoks, muuta .csproj konfiguratsiooni järgmiselt:
(Lõpp)
|