Поделиться через


Восстановление пакетов NuGet из командной строки (NuGet.exe)

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

В этой статье описано, как настроить проект и восстановить пакеты NuGet с помощью интерфейса командной строки NuGet.

Необходимые условия

продукт Требования
Azure DevOps организации Azure DevOps.
— проект Azure DevOps .
— канал пакетов Azure Artifacts.
— Скачайте и установите поставщик данных учётных записей Azure Artifacts .
— последняя версия NuGet .

Подключение к веб-каналу

  1. Войдите в организацию Azure DevOps и перейдите к проекту.

  2. Выберите Артефакты, а затем выберите ваш канал в раскрывающемся меню.

  3. Выберите Подключиться к каналу, а затем выберите NuGet.exe в области навигации слева.

  4. Добавьте файл nuget.config в проект в ту же папку, что и csproj или .sln-файл. Вставьте предоставленный фрагмент XML в файл. Фрагмент кода должен выглядеть следующим образом:

    • веб-канал в области организации:

      <?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>
      
    • веб-канал с областью действия проекта:

      <?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. Войдите на сервер Azure DevOps и перейдите к проекту.

  2. Выберите артефакты, а затем выберите ленту.

  3. Выберите Подключиться к каналу, а затем выберите NuGet.exe в меню навигации слева.

  4. Следуйте инструкциям в разделе настройки проекта, чтобы подключиться к каналу подписки.

  1. Войдите на сервер Azure DevOps и перейдите к проекту.

  2. Выберите артефакты, а затем выберите канал.

  3. Выберите Подключиться к источнику, а затем выберите NuGet в области навигации слева.

  4. Следуйте приведенным инструкциям, чтобы добавить URL-адрес источника пакета в файл nuget.config.

Восстановление пакетов

Выполните следующую команду в каталоге проекта, чтобы восстановить пакеты:

nuget.exe restore