Požiadavky: Pri každodennom vývoji sa často používajú knižničné balíky tretích strán a tento článok predstaví vytvorenie balíka NuGet z knižnice .NET Standard vo Visual Studio na Windows a jeho publikovanie nawww.nuget.orgVyššie sprístupnte svoj plugin väčšiemu počtu .NET/C# vývojárov.
Revízia:
NuGet.org Prehľad
NuGet.org je verejným hostiteľom balíkov NuGet a denne ho používajú milióny vývojárov .NET a .NET Core.
Zaregistrujte si Microsoft účet
Na vytvorenie NuGet.org účtu potrebujete Microsoft Personal Account (MSA) alebo Azure Active Directory (AAD) účet. Ak účet nemáš, vytvor si ho.
Prihlásenie na hypertextový odkaz je viditeľné.
Ak ste sa už zaregistrovali, navštívte prihlasovaciu stránku NuGet.org:Prihlásenie na hypertextový odkaz je viditeľné.
Vytvorte projekt
Vytvoril som projekt knižnice .NET Standard pomocou vs2019, ako je uvedené nižšie:
V projekte napíšte vlastný kód, a to je samozrejmé.
Kliknite pravým tlačidlom na položku, vyberte príkaz v menu Vlastnosti a potom vyberte záložku Balenie. Ako je uvedené nižšie:
Podľa informácií z promptu vyplňte príslušné textové políčko na zadávanie.
V hornom paneli nástrojov vyberte konfiguráciu "Release", potom kliknite pravým tlačidlom na projekt, kliknite na "Package" a výstupné informácie sú nasledovné:
1>------ Spustenie zostavy: Projekt: Sw.Core.Common, Konfigurácia: Uvoľniť akýkoľvek CPU ------ 1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll 1> Balík "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.1.0.0.nupkg" bol úspešne vytvorený. ========== Vygenerované: 1 úspech, 0 neúspešných, 0 najnovších, 0 preskočených ========== Nahrať do NuGet
Pomocou Microsoft účtu sa prihláste do aplikácie NuGet a autorizujte nasledovne:
Kliknite na Nahrať v navigačnom paneli, odkaz:
Prihlásenie na hypertextový odkaz je viditeľné.
Vyberte "Sw.Core.Common.1.0.0.nupkg" pre balík, ktorý sme vygenerovali.
Potiahnite na spodok a kliknite na Publikovať.
Prehliadač bude po úspešnom vydaní presmerovaný na odkaz a zobrazí výzvu, že balík ešte nebol zverejnený. Objaví sa vo výsledkoch vyhľadávania a bude dostupný na inštaláciu/obnovu po dokončení validácie a indexovania. Overovanie balíkov a indexovanie môže trvať až hodinu. Čítajte viac.
Odkazy po úspešnom vydaní:
Prihlásenie na hypertextový odkaz je viditeľné.
Môžete nakonfigurovať niektoré inštrukcie pre nuget balík, upraviť konfiguráciu .csproj nasledovne:
(Koniec)
|