Udostępnij za pośrednictwem


Przywracanie pakietów NuGet z wiersza polecenia (NuGet.exe)

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Ten artykuł przeprowadzi Cię przez proces konfigurowania projektu i przywracania pakietów NuGet przy użyciu interfejsu wiersza polecenia NuGet.

Warunki wstępne

Produkt Wymagania
Usługi Azure DevOps — Organizacja Azure DevOps .
— Projekt usługi Azure DevOps .
— Źródło danych usługi Azure Artifacts .
— Pobierz i zainstaluj dostawcę poświadczeń usługi Azure Artifacts.
— Najnowsza wersja NuGet.

Połącz się z kanałem

  1. Zaloguj się do organizacji usługi Azure DevOps, a następnie przejdź do projektu.

  2. Wybierz pozycję Artifacts, a następnie wybierz twój kanał z menu rozwijanego.

  3. Wybierz pozycję Połącz z kanałem informacyjnym, a następnie wybierz pozycję NuGet.exe w okienku nawigacji po lewej stronie.

  4. Dodaj plik nuget.config do projektu w tym samym folderze co plik csproj lub .sln. Wklej podany fragment kodu XML do pliku. Fragment kodu powinien wyglądać następująco:

    • kanał informacyjny organizacji:

      <?xml version="1.0" encoding="utf-8"?>
      <configuration>
        <packageSources>
          <clear />
          <add key="<SOURCE_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" />
        </packageSources>
      </configuration>
      
    • Kanał o zakresie projektu:

      <?xml version="1.0" encoding="utf-8"?>
      <configuration>
        <packageSources>
          <clear />
          <add key="<SOURCE_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/<PROJECT_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" />
        </packageSources>
      </configuration>
      
  1. Zaloguj się do serwera usługi Azure DevOps, a następnie przejdź do projektu.

  2. Wybierz pozycję Artifacts, a następnie wybierz swój kanał.

  3. Wybierz pozycję Połącz z kanałem informacyjnym, a następnie wybierz pozycję NuGet.exe z lewego panelu nawigacyjnego.

  4. Postępuj zgodnie z instrukcjami w sekcji konfiguracja Project, aby nawiązać połączenie ze źródłem danych.

  1. Zaloguj się do serwera usługi Azure DevOps, a następnie przejdź do projektu.

  2. Wybierz pozycję Artifacts, a następnie wybierz kanał informacyjny.

  3. Wybierz Połącz z kanałem, a następnie wybierz NuGet w okienku nawigacji po lewej stronie.

  4. Postępuj zgodnie z podanymi instrukcjami, aby dodać adres URL źródła pakietu do pliku nuget.config.

Przywracanie pakietów

Uruchom następujące polecenie w katalogu projektu, aby przywrócić pakiety:

nuget.exe restore