Udostępnij za pośrednictwem


Tworzenie pakietu NuGet na podstawie istniejących projektów biblioteki

Istniejące biblioteki PCL lub .NET Standard można przekształcić w pakiety NuGet za pośrednictwem okna Opcje projektu:

  1. Kliknij prawym przyciskiem myszy projekt biblioteki w okienku rozwiązania i wybierz pozycję Opcje.

  2. Przejdź do sekcji Metadane pakietu > NuGet i wprowadź wszystkie wymagane informacje na karcie Ogólne:

    Enter required metadata

  3. Opcjonalnie dodaj dodatkowe metadane na karcie Szczegóły.

  4. Po skonfigurowaniu metadanych możesz kliknąć prawym przyciskiem myszy projekt i wybrać polecenie Utwórz pakiet NuGet, a plik pakietu NuGet nupkg zostanie zapisany w folderze /bin/ (debugowanie lub wydanie, w zależności od konfiguracji).

    Choose Create NuGet Package from the right-click menu

  5. Aby utworzyć pakiet NuGet w każdej kompilacji lub wdrożeniu, przejdź do sekcji Kompilacja pakietu > NuGet i zaznacz pole wyboru Utwórz pakiet NuGet podczas kompilowania projektu:

    Tick to create a NuGet package

Uwaga

Kompilowanie pakietu NuGet może spowolnić proces kompilacji. Jeśli to pole nie jest zaznaczone, nadal możesz wygenerować pakiet NuGet ręcznie w dowolnym momencie z menu kontekstowego projektu (pokazane w kroku 4 powyżej).

Weryfikowanie danych wyjściowych

Pakiety NuGet są również plikami ZIP, więc można sprawdzić wewnętrzną strukturę wygenerowanego pakietu.

Ten zrzut ekranu przedstawia zawartość pakietu NuGet opartego na języku PCL — uwzględniony jest tylko jeden zestaw PCL:

Files contained in the NuGet package