Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 6945|Svar: 5

[Källa] Lär dig att skapa och släppa NuGet-paket på 3 minuter

[Kopiera länk]
Publicerad på 2022-09-12 21:57:24 | | | |
Krav: Vid daglig utveckling används ofta tredjepartsbibliotekspaket, och denna artikel introducerar skapandet av ett NuGet-paket från .NET Standard-biblioteket i Visual Studio på Windows och publiceringen av det tillwww.nuget.orgOvan, gör ditt plugin tillgängligt för fler .NET/C#-utvecklare.

Recension:

Praktisk funktion: Använd ProGet för att bygga ett privat NuGet-repository
https://www.itsvse.com/thread-10263-1-1.html

Nuget paketerar flera bibliotek till ett paket
https://www.itsvse.com/thread-9656-1-1.html

Azure DevOps 2020 (V) Automatisera lanseringen av NUGET-paket med hjälp av Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Nuget Series 2 använder BaGet för att bygga privata Nuget-tjänster
https://www.itsvse.com/thread-9380-1-1.html

Nuget Series 1 använder asp.net för att bygga ett privat Nuget-repository
https://www.itsvse.com/thread-9368-1-1.html

Nuget sätter upp HTTP-proxyåtkomst
https://www.itsvse.com/thread-9287-1-1.html

Använd Tencent Cloud Nuget Package Manager för att snabba upp nedladdningar
https://www.itsvse.com/thread-7875-1-1.html

[VS2017] Sätt upp Nuget-agenten
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 Översikt

NuGet.org är den publika värden för NuGet-paket och används av miljontals .NET- och .NET Core-utvecklare varje dag.

Registrera ett Microsoft-konto

För att skapa ett NuGet.org-konto behöver du ha ett Microsoft Personal-konto (MSA) eller Azure Active Directory (AAD)-konto. Om du inte har ett konto, skapa ett.

Inloggningen med hyperlänken är synlig.

Om du redan har registrerat dig, besök inloggningssidan NuGet.org:Inloggningen med hyperlänken är synlig.

Skapa ett projekt

Jag skapade ett .NET Standard-biblioteksprojekt med vs2019 som visas nedan:



I projektet, skriv din egen kod, och det säger sig självt.

Högerklicka på objektet, välj kommandot Egenskaper, och välj sedan fliken Paketering. Som visas nedan:



Enligt promptinformationen, fyll i motsvarande textinmatningsruta.



I det övre verktygsfältet, välj konfigurationen "Release", högerklicka på projektet, klicka på "Package", och utdatainformationen är följande:

1>------ Bygg påbörjat: Projekt: Sw.Core.Common, Konfiguration: Släpp vilken CPU som helst ------
1>Sw.Core.Common -> C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\netstandard2.1\Sw.Core.Common.dll
1> Paketet "C:\Users\DELL\source\repos\Sw.Core.Common\bin\Release\Sw.Core.Common.Common.1.0.0.nupkg" har framgångsrikt skapats.
========== Genererat: 1 framgång, 0 misslyckad, 0 senast, 0 hoppade över ==========
Ladda upp till NuGet

Med ett Microsoft-konto loggar du in i NuGet-appen och auktoriserar enligt följande:



Klicka på Ladda upp i navigationsfältet, länk:

Inloggningen med hyperlänken är synlig.



Välj "Sw.Core.Common.1.0.0.nupkg" för det releasepaket vi genererade.

Dra längst ner och klicka på Publicera.



Webbläsaren kommer att omdirigeras till länken efter att lanseringen har lyckats, och den kommer att visa att paketet ännu inte har publicerats. Den kommer att visas i sökresultaten och vara tillgänglig för installation/återställning när validering och indexering är klar. Paketvalidering och indexering kan ta upp till en timme. Läs mer.

Länkar efter framgångsrik publicering:

Inloggningen med hyperlänken är synlig.

Du kan konfigurera några instruktioner för nuget-paketet, ändra .csproj-konfigurationen enligt följande:

(Slut)





Föregående:Chrome Google Chrome avprenumererar notiser för meddelanden
Nästa:[Faktisk strid] State Secret 4 (SM4) använder .NET och Java för att dekryptera varandra
Publicerad på 2022-09-12 23:19:49 |
Lär dig det
 Hyresvärd| Publicerad på 2022-11-13 16:02:17 |
NUGET paketerar .NET Framework-versionen av biblioteket:

1. Ladda ner nuget.exe-programmet på adressen:https://www.nuget.org/downloads
2. Högerklicka på nuget.exe programmet för att avblockera det.
3. Kommandot är följande:

där xxxxx är projektets namn
 Hyresvärd| Publicerad på 2023-10-22 22:16:30 |
Bästa praxis för att skapa nuget-paket:Inloggningen med hyperlänken är synlig.
 Hyresvärd| Publicerad på 2025-09-09 09:10:25 |
NuGet Package Explorer

Ett grafiskt verktyg som låter dig se strukturen, beroenden och mer av ett lokalt eller fjärrbaserat NuGet-paket.

Källa:Inloggningen med hyperlänken är synlig.
Ladda ned:Inloggningen med hyperlänken är synlig.

Som visas nedan:

 Hyresvärd| Publicerad på 2025-09-29 13:26:19 |
Använd dotnet-kommandot för att paketera pushen

Hänvisning:Inloggningen med hyperlänken är synlig.
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com