NuGet

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 30.5.2020 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .

NuGet (lausutaan "New Get") (alun perin "NuPack" [1] [2] ) on ilmainen ja avoimen lähdekoodin pakettien hallintaohjelma [3] , joka toimii Microsoftin ylläpitämänä koodinjakomekanismina .NET:lle ja .NET Corelle . . Se määrittelee, kuinka .NET-paketteja luodaan, isännöidään ja käytetään, ja tarjoaa työkalut jokaiselle näistä rooleista [4] .

NuGet
Tyyppi paketinhallintajärjestelmä
Tekijä Phil Haack
Kehittäjät Microsoft , .NET Foundation
Sisään kirjoitettu C#
Käyttöjärjestelmä Linux , macOS , Windows
Käyttöliittymäkielet kiina (yksinkertaistettu), kiina (perinteinen), tšekki, englanti, ranska, saksa, italia, japani, korea, puola, portugali (Brasilia), venäjä, espanja, turkki
Ensimmäinen painos 13. tammikuuta 2011 (NuGet 1.0)
Laitteistoalusta x86-64
uusin versio 6.2.1 ( 14. kesäkuuta 2022 )
Luettavat tiedostomuodot NuGet Package Service MetaData Core Properties [d] , NuGet Specification (UTF-8) [d] ja NuGet Package [d]
Luodut tiedostomuodot NuGet Package [d] , NuGet Package Service MetaData Core Properties [d] ja NuGet Specification (UTF-8) [d]
Osavaltio aktiivinen
Lisenssi Apache-lisenssi 2.0
Verkkosivusto nuget.org
 Mediatiedostot Wikimedia Commonsissa

Lue lisää

NuGet-paketti on yksi ZIP-tiedosto, jonka tunniste on .nupkg ja joka sisältää käännetyn koodin ja muita kyseiseen koodiin liittyviä tiedostoja. Myös kuvaava luettelo, joka sisältää tietoja, kuten paketin versionumeron. Kehittäjät, joilla on jaettava koodi, luovat paketteja ja julkaisevat ne yksityisille tai julkisille koneille. Kuluttajat saavat nämä paketit vastaavista solmuistaan, lisäävät ne projekteihinsa ja kutsuvat sitten paketin toimintoja projektinsa koodissa. Tässä tapauksessa NuGet itse käsittelee kaikki välitiedot [4] .

Muistiinpanot

  1. Haack, Phil Outercurve Foundationin blogi . NuPack-projektin nimen muuttaminen  (englanniksi)  (downlink) . Outercurve Foundation . [[Outercurve Foundation|]] (21. lokakuuta 2010) . Arkistoitu alkuperäisestä 25. lokakuuta 2010.
  2. Phil Haack. Esittelyssä NuGet Package Manager  //  Haacked : site. - 2010 - 6. lokakuuta. Arkistoitu alkuperäisestä 16. elokuuta 2021.
  3. NuGet. NuGet  . _ GitHub . Haettu 30. maaliskuuta 2022. Arkistoitu alkuperäisestä 2. huhtikuuta 2022.
  4. 1 2 alfredmyers , kraigb , mairaw , NickKruger , karann-msft , loic-sharma , chgill-MSFT , zivkan , Mikejo5000 , v-hearya , JonDouglas . Mikä NuGet on ja mihin se on tarkoitettu?  // Microsoft Docs : sivusto. - 2022 - 20. maaliskuuta. Arkistoitu alkuperäisestä 31. maaliskuuta 2022.

Linkit