Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Ten przewodnik przeprowadzi Cię przez proces konfigurowania projektu i przywracania pakietów NuGet przy użyciu interfejsu wiersza polecenia dotnet.
Warunki wstępne
| Produkt | Wymagania |
|---|---|
| Azure DevOps | — Organizacja usługi 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. — Pobierz i zainstaluj .NET Core SDK (2.1.400+). |
Połącz się z kanałem
Zaloguj się do organizacji usługi Azure DevOps, a następnie przejdź do projektu.
Wybierz pozycję Artifacts, a następnie wybierz swoje źródło danych z menu rozwijanego.
Wybierz pozycję Połącz z kanałem informacyjnym, a następnie wybierz pozycję dotnet w sekcji NuGet po lewej stronie.
Utwórz plik nuget.config w tym samym folderze co plik csproj lub sln. Skopiuj następujący fragment kodu XML i wklej go do nowego pliku, zastępując symbole zastępcze odpowiednimi informacjami:
Kanał informacyjny o zakresie organizacji:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear /> <add key="<FEED_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" /> </packageSources> </configuration>Źródło danych o zakresie projektu:
<?xml version="1.0" encoding="utf-8"?> <configuration> <packageSources> <clear /> <add key="<FEED_NAME>" value="https://pkgs.dev.azure.com/<ORGANIZATION_NAME>/<PROJECT_NAME>/_packaging/<FEED_NAME>/nuget/v3/index.json" /> </packageSources> </configuration>
Zaloguj się do serwera usługi Azure DevOps, a następnie przejdź do projektu.
Wybierz pozycję Artifacts, a następnie wybierz swój kanał.
Wybierz pozycję Połącz z kanałem, a następnie wybierz pozycję dotnet w okienku nawigacji po lewej stronie.
Postępuj zgodnie z instrukcjami w sekcji Project setup, aby nawiązać połączenie ze źródłem danych.
Przywracanie pakietów
Uruchom następujące polecenie, aby przywrócić pakiety. Flaga --interactive służy do monitowania użytkownika o podanie poświadczeń:
dotnet restore --interactive