NuGet

概要

NuGetとは、Microsoft .NET環境で用いられるパッケージマネージャ。米マイクロソフト(Microsoft)社が開発し、オープンソースとして公開されている。

プログラミング言語ソフトウェア開発環境などが標準では用意していない機能などについて、開発元や第三者が「パッケージ」としてまとめ、容易に追加できるように配布、公開している場合がある。

開発者側でパッケージの管理をうのがパッケージマネージャで、公開されているパッケージ探索や取得、手元の開発環境への展開、最新版への更新、ソフトウェアへの組み込み、削除などをうことができる。

NuGetは.NET環境で標準的に利用されるパッケージマネージャで、同社のVisual Studioに組み込んで連携して動作させることができる。パッケージ.NET Frameworkに対応しており、Visual Studioが対応する様々なプログラミング言語C#TypeScriptVisualBasicなど)から利用できる。一部にC++向けのネイティブパッケージなどもある。

2010年に前身のNuPackから改称され、Apacheライセンスに基づいてオープンソースソフトウェアとして配布されている。Visual Studio 2012以降は標準で含まれている。同社ではNuGet用のパッケージ集積場所として「NuGet Gallery」(nuget.org)を運営している。

(2020.9.14更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる