Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 6945|Răspunde: 5

[Sursă] Învață să creezi și să lansezi pachete NuGet în 3 minute

[Copiază linkul]
Postat pe 12.09.2022 21:57:24 | | | |
Cerințe: În dezvoltarea zilnică, se folosesc adesea pachete de biblioteci terțe, iar acest articol va introduce crearea unui pachet NuGet din biblioteca .NET Standard în Visual Studio pe Windows și publicarea acestuia pewww.nuget.orgMai sus, fă-ți pluginul disponibil pentru mai mulți dezvoltatori .NET/C#.

Recenzie:

Operațiune practică: Folosiți ProGet pentru a construi un depozit privat NuGet
https://www.itsvse.com/thread-10263-1-1.html

Nuget împachetează mai multe biblioteci într-un singur pachet
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automatizează lansarea pachetelor NUGET folosind Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Nuget Seria 2 folosește BaGet pentru a construi servicii private Nuget
https://www.itsvse.com/thread-9380-1-1.html

Nuget Series 1 folosește asp.net pentru a construi un depozit privat Nuget
https://www.itsvse.com/thread-9368-1-1.html

Nuget setează acces proxy HTTP
https://www.itsvse.com/thread-9287-1-1.html

Folosește Tencent Cloud Nuget Package Manager pentru a accelera descărcările
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Instalează agentul Nuget
https://www.itsvse.com/thread-4231-1-1.html

Sursa internă Nuget (Sursa oglindă)
https://www.itsvse.com/thread-3925-1-1.html
NuGet.org Prezentare generală

NuGet.org găzduiește publicul pachetelor NuGet și este folosit zilnic de milioane de dezvoltatori .NET și .NET Core.

Înscrie-te pentru un cont Microsoft

Pentru a crea un cont NuGet.org, trebuie să ai un cont Microsoft Personal Account (MSA) sau Azure Active Directory (AAD). Dacă nu ai un cont, creează-ți unul.

Autentificarea cu hyperlink este vizibilă.

Dacă v-ați înregistrat deja, vizitați pagina NuGet.org de autentificare:Autentificarea cu hyperlink este vizibilă.

Creează un proiect

Am creat un proiect de bibliotecă .NET Standard folosind vs2019, așa cum se arată mai jos:



În proiect, scrie-ți propriul cod, și asta e de la sine înțeles.

Faceți clic dreapta pe obiect, selectați comanda din meniul Proprietăți, apoi selectați fila Ambalaj. Așa cum se arată mai jos:



Conform informațiilor de prompt, completați căsuța corespunzătoare de introducere a textului.



În bara de instrumente de sus, selectați configurația "Release", apoi faceți clic dreapta pe proiect, faceți clic pe "Package", iar informațiile de ieșire sunt următoarele:

1>------ Build început: Proiect: Sw.Core.Common, Configurare: Lansarea oricărui CPU ------
1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll
1> Pachetul "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" a fost creat cu succes.
========== generate: 1 succes, 0 eșuat, 0 cel mai recent, 0 sărite ==========
Încărcare pe NuGet

Folosind un cont Microsoft, autentifică-te în aplicația NuGet și autorizează după cum urmează:



Apasă pe Upload în bara de navigație, link:

Autentificarea cu hyperlink este vizibilă.



Selectează "Sw.Core.Common.1.0.0.nupkg" pentru pachetul de lansare pe care l-am generat.

Trage în partea de jos și apasă pe Publică.



Browserul va fi redirecționat către link după ce lansarea a fost reușită și va indica faptul că pachetul nu a fost încă publicat. Va apărea în rezultatele căutării și va fi disponibil pentru instalare/restaurare odată ce validarea și indexarea vor fi finalizate. Validarea pachetelor și indexarea pot dura până la o oră. Citește mai mult.

Linkuri după publicarea cu succes:

Autentificarea cu hyperlink este vizibilă.

Poți configura câteva instrucțiuni pentru pachetul nuget, modifica configurația .csproj astfel:

(Sfârșit)





Precedent:Chrome Google Chrome dezabonează notificările pentru mesaje
Următor:[Luptă reală] State Secret 4 (SM4) folosește .NET și Java pentru a se decripta reciproc
Postat pe 12.09.2022 23:19:49 |
Învață-l
 Proprietarul| Postat pe 13.11.2022 16:02:17 |
NUGET împachetează versiunea .NET Framework a bibliotecii:

1. Descarcă programul nuget.exe la adresa:https://www.nuget.org/downloads
2. Click dreapta pe programul nuget.exe pentru a o debloca.
3. Comanda este următoarea:

unde xxxxx este numele proiectului
 Proprietarul| Postat pe 22.10.2023 22:16:30 |
Cele mai bune practici pentru crearea pachetelor nuget:Autentificarea cu hyperlink este vizibilă.
 Proprietarul| Postat pe 09.09.2025 09:10:25 |
Exploratorul de Pachete NuGet

Un instrument grafic care îți permite să vizualizezi structura, dependențele și mai multe aspecte ale unui pachet NuGet local sau la distanță.

Sursă:Autentificarea cu hyperlink este vizibilă.
Descărca:Autentificarea cu hyperlink este vizibilă.

Așa cum se arată mai jos:

 Proprietarul| Postat pe 29.09.2025 13:26:19 |
Folosește comanda dotnet pentru a împacheta push-ul

Referință:Autentificarea cu hyperlink este vizibilă.
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com