NuGet

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 30. maj 2020; checks kræver 8 redigeringer .

NuGet (udtales "New Get") (oprindeligt kaldet "NuPack" [ 1] [2] ) er en gratis og open source -pakkemanager [3] , der fungerer som en kodedelingsmekanisme for .NET og .NET Core , der vedligeholdes af Microsoft. . Den definerer, hvordan .NET-pakker oprettes, hostes og bruges, og giver værktøjer til hver af disse roller [4] .

NuGet
Type pakkehåndteringssystem
Forfatter Phil Haack
Udviklere Microsoft , .NET Foundation
Skrevet i C#
Operativ system Linux , macOS , Windows
Interface sprog Kinesisk (forenklet), kinesisk (traditionelt), tjekkisk, engelsk, fransk, tysk, italiensk, japansk, koreansk, polsk, portugisisk (brasiliansk), russisk, spansk, tyrkisk
Første udgave 13. januar 2011 (NuGet 1.0)
Hardware platform x86-64
nyeste version 6.2.1 ( 14. juni 2022 )
Læsbare filformater NuGet Package Service MetaData Core Properties [d] , NuGet Specification (UTF-8) [d] og NuGet Package [d]
Genererede filformater NuGet Package [d] , NuGet Package Service MetaData Core Properties [d] og NuGet Specification (UTF-8) [d]
Stat aktiv
Licens Apache-licens 2.0
Internet side nuget.org
 Mediefiler på Wikimedia Commons

Læs mere

En NuGet-pakke er en enkelt ZIP-fil med en .nupkg-udvidelse, der indeholder kompileret kode og andre filer, der er knyttet til denne kode. Også et beskrivende manifest, der indeholder oplysninger såsom pakkens versionsnummer. Udviklere, der har kode at dele, opretter pakker og udgiver dem til private eller offentlige værter. Forbrugere får disse pakker fra deres respektive noder, tilføjer dem til deres projekter og kalder derefter pakkens funktioner i deres projekts kode. I dette tilfælde behandler NuGet selv alle mellemliggende data [4] .

Noter

  1. Haack, Phil Outercurve Foundation Blog . Ændring af NuPack-projektnavnet  (engelsk)  (downlink) . Outercurve Foundation . [[Outercurve Foundation|]] (21. oktober 2010) . Arkiveret fra originalen den 25. oktober 2010.
  2. Phil Haack. Vi introducerer NuGet Package Manager  //  Haacked : websted. - 2010. - 6. oktober. Arkiveret fra originalen den 16. august 2021.
  3. NuGet. NuGet  . _ GitHub . Hentet 30. marts 2022. Arkiveret fra originalen 2. april 2022.
  4. 1 2 alfredmyers , kraigb , mairaw , NickKruger , karann-msft , loic-sharma , chgill-MSFT , zivkan , Mikejo5000 , v-hearya , JonDouglas . Hvad er NuGet, og hvad er det til?  // Microsoft Docs : websted. - 2022. - 20. marts. Arkiveret fra originalen den 31. marts 2022.

Links