Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

NuGet

From Wikipedia, the free encyclopedia
.NET package manager
"Nuget" redirects here and is not to be confused withNugget.
NuGet
NuGet project logo
Developer(s)Microsoft,.NET Foundation
Initial release5 October 2010; 14 years ago (2010-10-05)
Stable release
6.11[1] Edit this on Wikidata / 13 August 2024; 8 months ago (13 August 2024)
Preview release
6.12.0.83[2] Edit this on Wikidata / 24 August 2024; 7 months ago (24 August 2024)
Repositorygithub.com/NuGet/Home
Written inC#
Platform.NET Framework
TypePackage management system
LicenseApache License 2.0
Websitewww.nuget.org Edit this on Wikidata

NuGet (pronounced "New Get")[3] is apackage manager, primarily used for packaging and distributing software written using.NET and the.NET Framework. TheOutercurve Foundation initially created it under the name NuPack.[4][5] Since its introduction in 2010, NuGet has evolved into a larger ecosystem of tools and services, including afree and open-source client application, hosted package servers, andsoftware deployment tools.[6]

Overview

[edit]

A NuGet package is a singleZIP file that bears a.nupack or.nupkg filename extension and contains.NET assemblies and their needed files, with amanifest file describing its contents.[7] Developers may create these packages with the NuGet client app and publish them in private or public repositories.[7]

NuGet was initially distributed as aVisual Studio extension. Starting with Visual Studio 2012, bothVisual Studio andVisual Studio for Mac can natively utilise NuGet packages. NuGet's client,nuget.exe is afree and open-source,command-line app that can both create and consume packages.MSBuild and.NET Core SDK (dotnet.exe) can use it when it is present.[7] NuGet is also integrated withJetBrains Rider.[8]

It supports multiple programming languages, including:

See also

[edit]

References

[edit]
  1. ^"NuGet 6.11 Release Notes".Microsoft Learn. 13 August 2024. Retrieved26 August 2024.
  2. ^"Release 6.12.0.83".GitHub. 24 August 2024. Retrieved26 August 2024.
  3. ^And The Winner Is, NuGet, haacked.com. Retrieved on 24 March 2020.
  4. ^Haack, Phil."NuGet". Archived fromthe original on 26 December 2018. Retrieved6 November 2010.
  5. ^Haack, Phil (21 October 2010)."Changing the NuPack Project Name".OuterCurve Foundation. Archived fromthe original on 25 October 2010. Retrieved6 November 2010.
  6. ^An Overview of the NuGet Ecosystem. CodeProject (18 August 2013). Retrieved on 6 February 2015.
  7. ^abckarann-msft."What is NuGet and what does it do?".docs.microsoft.com. Retrieved12 November 2020.
  8. ^"Consume NuGet packages".jetbrains.com. 9 August 2022. Retrieved31 March 2023.
  9. ^"NuGet for C++". 26 April 2013. Retrieved29 April 2013.

External links

[edit]
Gaming console
Linux
Unix-like
dpkg
Purely functional
RPM
tarball
Other
macOS
z/OS
Mobile OS
Multi-platform
Solarisillumos
Web browsers
Windows
BSD
C++
Java
JavaScript
Kubernetes
Linux
macOS
.NET
Perl
PHP
Python
Ruby
Rust
Scala
Microsoft development tools
Development
environments
Visual Studio
Others
Languages
APIs and
frameworks
Native
.NET
Device drivers
Database
SQL Server
SQL services
Other
Source control
Testing and
debugging
Delivery
Overview
Software
Applications
Video games
Programming
languages
Frameworks,
development tools
Operating systems
Other
Licenses
Forges
Related


Stub icon

Thisinstallation software article is astub. You can help Wikipedia byexpanding it.

Stub icon

Thisprogramming-language-related article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=NuGet&oldid=1230908950"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp