Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 6945|Risposta: 5

[Fonte] Impara a creare e rilasciare pacchetti NuGet in 3 minuti

[Copiato link]
Pubblicato su 12/09/2022 21:57:24 | | | |
Requisiti: Nello sviluppo quotidiano si usano spesso pacchetti di librerie di terze parti, e questo articolo introdurrà la creazione di un pacchetto NuGet dalla libreria .NET Standard in Visual Studio su Windows e la sua pubblicazione suwww.nuget.orgSopra, rendi il tuo plugin disponibile a più sviluppatori .NET/C#.

Recensione:

Operazione pratica: Usa ProGet per costruire un repository privato NuGet
https://www.itsvse.com/thread-10263-1-1.html

Nuget impacchetterebbe più librerie in un unico pacchetto
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automatizza il rilascio dei pacchetti NUGET usando Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Nuget Serie 2 utilizza BaGet per costruire servizi Nuget privati
https://www.itsvse.com/thread-9380-1-1.html

Nuget Series 1 utilizza asp.net per costruire un repository Nuget privato
https://www.itsvse.com/thread-9368-1-1.html

Nuget imposta l'accesso proxy HTTP
https://www.itsvse.com/thread-9287-1-1.html

Usa Tencent Cloud Nuget Package Manager per velocizzare i download
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Prepara l'agente Nuget
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 Panoramica

NuGet.org è l'host pubblico per i pacchetti NuGet ed è utilizzato ogni giorno da milioni di sviluppatori .NET e .NET Core.

Iscriviti a un account Microsoft

Per creare un account NuGet.org, devi avere un account Microsoft Personal Account (MSA) o Azure Active Directory (AAD). Se non hai un account, crealo.

Il login del link ipertestuale è visibile.

Se ti sei già registrato, visita la pagina di accesso NuGet.org:Il login del link ipertestuale è visibile.

Crea un progetto

Ho creato un progetto di libreria .NET Standard usando vs2019 come mostrato di seguito:



Nel progetto, scrivi il tuo codice, e questo è ovvio.

Clicca con il tasto destro sull'oggetto, seleziona il comando Proprietà del menu, e poi seleziona la scheda Confezione. Come mostrato di seguito:



Secondo le informazioni sul prompt, compila la casella di input del testo corrispondente.



Nella barra degli strumenti in alto, seleziona la configurazione "Rilascia", poi clicca con il tasto destro sul progetto, clicca su "Pacchetto" e le informazioni di output sono le seguenti:

1>------ Build avviata: Progetto: Sw.Core.Common, Configurazione: Rilascia qualsiasi CPU ------
1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll
1> Il pacchetto "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" è stato creato con successo.
========== Generato: 1 successo, 0 fallito, 0 ultimo, 0 saltato ==========
Carica su NuGet

Utilizzando un account Microsoft, accedi all'app NuGet e autorizza come segue:



Clicca su Carica nella barra di navigazione, link:

Il login del link ipertestuale è visibile.



Seleziona "Sw.Core.Common.1.0.0.nupkg" per il pacchetto di rilascio che abbiamo generato.

Tira in basso e clicca su Pubblica.



Il browser verrà reindirizzato al link dopo il rilascio riuscito e avviserà che il pacchetto non è ancora stato pubblicato. Apparirà nei risultati di ricerca e sarà disponibile per l'installazione/ripristino una volta completata la validazione e l'indicizzazione. La validazione e l'indicizzazione dei pacchetti possono richiedere fino a un'ora. Leggi di più.

Link dopo la pubblicazione di successo:

Il login del link ipertestuale è visibile.

Puoi configurare alcune istruzioni per il pacchetto nuget, modificare la configurazione .csproj come segue:

(Fine)





Precedente:Chrome Google Chrome disiscrive le notifiche per i messaggi
Prossimo:[Combattimento reale] State Secret 4 (SM4) usa .NET e Java per decriptarsi a vicenda
Pubblicato su 12/09/2022 23:19:49 |
Imparalo
 Padrone di casa| Pubblicato su 13/11/2022 16:02:17 |
NUGET impacchettisce la versione .NET Framework della libreria:

1. Scarica il programma nuget.exe all'indirizzo:https://www.nuget.org/downloads
2. Clicca con il tasto destro sul programma nuget.exe per sbloccarla.
3. Il comando è il seguente:

dove xxxxx è il nome del progetto
 Padrone di casa| Pubblicato su 22/10/2023 22:16:30 |
Migliori pratiche per creare pacchetti nuget:Il login del link ipertestuale è visibile.
 Padrone di casa| Pubblicato su 09/09/2025 09:10:25 |
Esploratore Pacchetto NuGet

Uno strumento grafico che permette di visualizzare la struttura, le dipendenze e più di un pacchetto NuGet locale o remoto.

Fonte:Il login del link ipertestuale è visibile.
Scaricare:Il login del link ipertestuale è visibile.

Come mostrato di seguito:

 Padrone di casa| Pubblicato su 29/09/2025 13:26:19 |
Usa il comando dotnet per impacchettare il push

Riferimento:Il login del link ipertestuale è visibile.
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com