Az egyéni nuget csomag olyan egyszerű!

Végül is úgy döntöttem, hogy kipróbálhatom, hogyan teheti meg NuGet csomagját, különösen azért, mert ez borzasztóan kényelmesen és őrülten praktikus. Elolvastam, láttam ... Szóval, többféleképpen hozhatom létre a NuGet-csomagomat, de még csak egyet mutatok be. Valószínűleg azért, mert nekem a legegyszerűbbnek és a legrajzolottabbnak tűnt.

A NuGet telepítése

Menjen a projekt oldalra, és töltse le a NuGet Package Explorer programot.

Az egyéni nuget csomag olyan egyszerű!

Most, amíg egy darabig felejtsd el ezt a programot, mert először készítesz valamit csomagolásra.

A csomag elkészítése

Úgy döntöttem, hogy elkészítem egy kis könyvtárat, amely két Személy és Ember osztályt tartalmazna. Miért? Magyarázom. Nagyon gyakran létre kell hoznia alkalmazásokat, például a konzolt, hogy teszteljük ezt vagy azt. És minden alkalommal, amikor ezeknek a teszteknek magának kell létrehoznia az osztályokat, majd bizonyos ötleteket ellenőrizve ez az alkalmazás törlődik. És ha van egy új ötlet, akkor minden ismét megismétlődik. És ilyen csomag jelenlétében időnként egyszerűsödik:

Telepítési parancs

A projektünkben van egy olyan összeállítás, amelyben két osztály van:

Az egyéni nuget csomag olyan egyszerű!

És helyesen elmondva, ugyanazon személynek egy csomagja:

Az egyéni nuget csomag olyan egyszerű!

Összeállítjuk az összeszerelést. Szerezd meg a SampleData.dll fájlt

ellenőrzésétől

Az egyéni nuget csomag olyan egyszerű!

Mielőtt neked, a kulcsom, de megvan a maga. Ez a kulcs azonosítja Önt, mint fejlesztő a galériában lévő webhelyen.

A csomag felfedezőjének futtatása

Feltételezhetem, hogy már van egy 100 x 100 pixel méretű logó PNG formátumban. Nem haboztam magamnak egy logót rajzolni, amelyet a saját építésű csomagoknál fogok használni. Kívánatos, hogy megvan a maga, különben az ikon megjelenése normális lesz. Tehát a program futtatása után egy ilyen ablak jelenik meg:

Az egyéni nuget csomag olyan egyszerű!

Válassza a Szerkesztés -> Csomag metaadatainak szerkesztése (CTRL + K) lehetőséget, és töltse ki a program által javasolt mezőket. Azt hiszem, nincs értelme beszélni minden mezőről, minden nagyon intuitív. Itt egy példát tölt ki:

Az egyéni nuget csomag olyan egyszerű!

Adja hozzá a tartalmat a csomaghoz. Kattints a Tartalom -> Hozzáadás ... létrehoztam a (z) lib 4.0 könyvtárat, és hozzáadtam hozzá a gyűjteményt hozzá:

Az egyéni nuget csomag olyan egyszerű!

A NuGet csomag közzététele

Válassza a Fájl -> Közzététel (CTRL + P) és az előttünk álló ablakot, ahol ugyanazt az API-kulcsot kell megadnia:

Az egyéni nuget csomag olyan egyszerű!

Adja meg a megnyitni kívánt gombokat!

Az egyéni nuget csomag olyan egyszerű!

Hozd magaddal a hatalom!

Új Személy osztály került hozzáadásra. Most a rendszer a következő:

Az egyéni nuget csomag olyan egyszerű!

következtetés