「マイクロソフト系技術情報 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
目次  †
概要  †
.NET 向けのパッケージ管理システム。
背景  †
- 昨今の技術の複雑化により、GACでは1台のPCに複数の環境を構築・共存させることが難しくなってきた。
 
- そこで、NuGetでは、パッケージ管理システムにより、
- Webからダウンロードしたパッケージをローカルのpackagesフォルダに格納するようにした。
 
- これにより、1台のPCに複数の環境を共存させることが、以前と比べて容易になった。
 
 
- Visual Studio のバージョン
- Visual Studio 2010 以前に NuGet を使用する場合は、個別に Visual Studio に追加インストールする必要があった。
 
- Visual Studio 2012 以降では、NuGet も Visual Studio に同梱されるようになった。
 
 
サイト  †
- サイトの概要
- 双方とも、マイクロソフトが直接運営しているサイトではなく、
非営利団体のオープンソース コミュニティによって運営されている。 
 
一連のパッケージ管理が簡便になる。  †
- 古いパッケージの参照設定を解除
 
- 古いパッケージを削除
 
- 新しいパッケージに更新
 
- 新しいパッケージを参照設定に追加
 
パッケージの依存関係の定義と維持  †
パッケージの依存関係を定義でき、既定では依存関係が壊れるような
パッケージの更新・削除はできず、パッケージ間の関連をキレイに保つことができる。
NuGet で配布・インストールできる、主なパッケージの種類  †
.NET アセンブリ (*.dll)  †
ASP.NET MVC や、Entity Framework など
jQuery や、jQuery の各種プラグインなど
NuGet で使用するファイル/フォルダ  †
各プロジェクトに含まれる packages.config  †
ソリューションフォルダ直下の packages フォルダ  †
参考  †
トラブルシュート  †
Tags: :.NET開発, :デプロイ, :NuGet