Visual studio
NuGet Manager - olyan eszköz, amely segíti a fejlesztő kezelni harmadik fél könyvtárak (csomagok) a projektben.
Irányítása alatt hallgatólagos keresés, letöltés, telepítés, konfigurálás frissítése és törlése a külső fájlok az én alkalmazás.
Nyissuk ki az igazgató. Ehhez a Solution Explorer jobb klikk a dolgozó projekt a helyi menüből válassza ki az elemet «kezelése NuGet Csomagok ...»:

Három fő lapját:
- Böngésszen. Keresse meg és telepítse a szükséges csomagokat a tárolóból NuGet
- Telepítve. List már telepítve van a projekt könyvtárak
- Frissítéseket. Könyvtár a projekt, mely bővíthető egy újabb verzióra
Szintén részt vesz a menedzsment felület:
- A keresési karakterláncot. Mi lehet keresni a kívánt minket a könyvtár, kezdje el beírni a nevét
- „Update Status ablak” gomb
- Jelölje be a „Tartalmazza a kiadó előzetes verzióinak könyvtárak”, például bármilyen vizsgálat vagy kísérleti
- A legördülő listában csomag forrás. Mi pont a menedzser nézne ki a szükséges könyvtárak
- „Beállítások” gombra
- Fő panel adagoló eredmények (balra)
- Panel egy leírást az alkatrész, akkor a kiválasztott (jobbra)

Attól függően, hogy a telepített NuGet menedzser csomag is meg az összes tőle függ, vagy más szavakkal, minden további könyvtárakra, amelyek szükségesek a csomag telepítéséhez befejezni a munkát. Abban az esetben, az Entity Framework ilyen függőségek nincsenek jelen.
Most nézzük meg részletesebben, hogy pontosan mi volt a vezetője, amikor telepíti a komponens a projekt:
1. Ő megállapította, hogy nincsenek harmadik fél függőségek csomagban. Ha igen, akkor a menedzser automatikusan meghatározásra, és húzta.
2. NuGet menedzser adunk egy linket egy telepített összetevője a projekt (referenciák):

3. NuGet helyezte a letöltött fájlokat egy speciális csomagok mappa van a gyökérkönyvtárban a kérelmet. Ez nagyon kényelmes, most hivatkozott a projekt megy ebben a mappában:

4. lett adva a konfigurációs fájl packages.config rekord az új csomagot:

5. A konfigurációs fájl is Web.config szükséges változtatásokat hajtottak végre, hogy készítsen Entity Framework alkatrészek dolgozni:
Hogy az ilyen műveleteket, amikor NuGet menedzsere egészíti ki egy új könyvtárat a projekthez.
Hasonlóan történik, és frissítse és törölje elemei a projekthez. Ha megszünteti a kezelői automatikusan módosítja a fájlokat a projektünk - eltávolítja a bejegyzéseket packages.config fájlt, törli a megfelelő fájlokat a csomagokat könyvtár, eltávolítja hivatkozásokat a könyvtárakban.
Nézzük meg néhány pontot.
A NuGet Manager nem csak a munka egy grafikus felület, hanem a parancssorból (konzol). A megnyitásához nyissa meg az Eszközök -> NuGet Package Manager -> Package Manager konzol.

Munka a konzol nem különbözik dolgozik egy grafikus felület, ez ízlés dolga.
Management végzi speciális csapatok. Megjelenik a konzol felsorolja az összes rendelkezésre álló parancsokat ír az utasításokat:
A csapat elég, és egy leírást minden megtalálható a hivatalos dokumentumok a helyszínen. Itt egy példa segítségével a legnépszerűbb csapat.
Hozzáadása Entity Framework csomagot az aktuális projekt:
Frissítse a korábban telepített csomag:
Újra az összes csomag minden projekt ezt a döntést:
Rövid összefoglaló. NuGet - egyszerűen nélkülözhetetlen eszköze a fejlesztő a mai napig. Ez automatizálja az egész folyamatot, a csomagokat a projektben, azaz a keresést, letölteni, telepíteni, konfigurálni, frissítése és törlése.