Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 6945|Válasz: 5

[Forrás] Tanuld meg 3 perc alatt létrehozni és kiadni a NuGet csomagokat

[Linket másol]
Közzétéve 2022. 09. 12. 21:57:24 | | | |
Követelmények: A napi fejlesztés során gyakran használnak harmadik féltől származó könyvtárcsomagokat, és ez a cikk bemutatja, hogyan készítsünk egy NuGet csomagot a .NET Standard könyvtárból a Visual Studio Windows-on, majd annak közzétételétwww.nuget.orgFentebb tedd elérhetővé a pluginodat több .NET/C# fejlesztő számára.

Szemle:

Gyakorlati művelet: Használd a ProGet-et egy NuGet privát tároló létrehozásához
https://www.itsvse.com/thread-10263-1-1.html

Nuget több könyvtárat csomagolt egy csomagba
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automate the release of NUGET packages using Pipelines
https://www.itsvse.com/thread-9381-1-1.html

A Nuget Series 2 a BaGet-et használja privát Nuget szolgáltatások építésére
https://www.itsvse.com/thread-9380-1-1.html

A Nuget Series 1 asp.net használja egy privát Nuget reponórium létrehozására
https://www.itsvse.com/thread-9368-1-1.html

Nuget HTTP proxy-hozzáférést állít be
https://www.itsvse.com/thread-9287-1-1.html

Használd a Tencent Cloud Nuget Package Managert a letöltés felgyorsításához
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Állítsd be a Nuget ügynököt
https://www.itsvse.com/thread-4231-1-1.html

Nuget Domestic Source (Mirror Source)
https://www.itsvse.com/thread-3925-1-1.html
NuGet.org Áttekintés

NuGet.org a NuGet csomagok nyilvános hosztove, és naponta milliók használják .NET és .NET Core fejlesztők.

Regisztrálj Microsoft fiókra

Egy NuGet.org fiók létrehozásához Microsoft Personal Account (MSA) vagy Azure Active Directory (AAD) fiók kell szükséges. Ha nincs fiókod, hozz létre egyet.

A hiperlink bejelentkezés látható.

Ha már regisztráltál, látogass el a NuGet.org bejelentkezési oldalra:A hiperlink bejelentkezés látható.

Készíts egy projektet

Létrehoztam egy .NET Standard könyvtári projektet vs2019-es verzióval, ahogy az alábbiakban látható:



A projektben írd meg a saját kódodat, és ez magától értetődő.

Jobb kattintással a tárgyra, válaszd ki a Tulajdonságok menüparancsot, majd válaszd a Csomagolás fület. Ahogy az alábbiakban látható:



A prompt információi alapján töltsd ki a megfelelő szövegbeviteli mezőt.



A felső eszközsávban válaszd ki a "Release" konfigurációt, majd jobb kattintással a projektre, kattints a "Csomag" gombra, és a kimeneti információk a következők:

1>------ Építés kezdete: Projekt: Sw.Core.Common, Konfiguráció: Bármilyen CPU kiadás ------
1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll
1> A "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" csomag sikeresen elkészült.
========== generált: 1 siker, 0 sikertelen, 0 legfriss, 0 kihagyott ==========
Feltöltés a NuGet-re

Microsoft fiókkal jelentkezz be a NuGet alkalmazásba, és az alábbiak szerint engedélyezzed:



Kattints a Feltöltésre a navigációs sávban, link:

A hiperlink bejelentkezés látható.



Válaszd ki a "Sw.Core.Common.1.0.0.nupkg" opciót a generált kiadási csomaghoz.

Húzd le az aljára, és kattints a Közzétételre.



A böngésző a sikeres kiadás után a linkre kerül, és jelezni fogja, hogy a csomag még nem jelent meg. Megjelenik a keresőeredményekben, és a hitelesítés és indexelés után telepíthető/visszaállításra lesz elérhető. A csomagok ellenőrzése és indexelése akár egy órát is igénybe vehet. Olvass tovább.

Linkek a sikeres publikáció után:

A hiperlink bejelentkezés látható.

Konfigurálhatsz néhány utasítást a nuget csomaghoz, módosíthatod a .csproj konfigurációt az alábbiakkal:

(Vége)





Előző:Chrome Google Chrome lemondja az értesítéseket az üzenetekről
Következő:[Valódi harc] A State Secret 4 (SM4) .NET és Java segítségével dekódolja egymást
Közzétéve 2022. 09. 12. 23:19:49 |
Tanuld meg
 Háziúr| Közzétéve 2022. 11. 13. 16:02:17 |
A NUGET a könyvtár .NET Framework verzióját csomagolja:

1. Töltse le a nuget.exe programot a következő címen:https://www.nuget.org/downloads
2. Jobb kattintással a nuget.exe programra, hogy feloldd a blokkolását.
3. A parancs a következő:

ahol xxxxx a projekt neve
 Háziúr| Közzétéve 2023. 10. 22. 22:16:30 |
A legjobb gyakorlatok a nuget csomagok létrehozásához:A hiperlink bejelentkezés látható.
 Háziúr| Közzétéve 2025. 09. 09. 9:10:25 |
NuGet Csomagkutató

Egy grafikus eszköz, amely lehetővé teszi egy helyi vagy távoli NuGet csomag szerkezetének, függőségeinek és egyéb funkcióinak megtekintését.

Forrás:A hiperlink bejelentkezés látható.
Letöltés:A hiperlink bejelentkezés látható.

Ahogy az alábbiakban látható:

 Háziúr| Közzétéve 2025. 09. 29. 13:26:19 |
Használd a dotnet parancsot a push-csomagoláshoz

Utalás:A hiperlink bejelentkezés látható.
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com