次の方法で共有


コマンド ライン (NuGet.exe) から NuGet パッケージを復元する

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

この記事では、NuGet コマンド ライン インターフェイスを使用してプロジェクトを設定し、NuGet パッケージを復元する方法について説明します。

前提 条件

製品 要件
Azure DevOps - Azure DevOps 組織
- Azure DevOps プロジェクト
- Azure Artifacts フィード
- Azure Artifacts Credential Providerをダウンロードしてインストールします。
- 最新の NuGet バージョン

フィードに接続する

  1. Azure DevOps 組織にサインインし、プロジェクトに移動します。

  2. [Artifacts] を選択し、ドロップダウン メニューからフィードを選択します。

  3. [フィードに接続する] を選択してから、左側のナビゲーション ペインから NuGet.exe を選択します。

  4. csproj または .sln ファイルと同じフォルダーに、nuget.config ファイルをプロジェクトに追加します。 指定した 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. [Artifacts] を選択し、その後フィードを選択します。

  3. [フィード に接続]選択し、左側のナビゲーション ウィンドウから [NuGet.exe] を選択します。

  4. Project のセットアップ セクションの手順に従ってフィードに接続します。

  1. Azure DevOps サーバーにサインインし、プロジェクトに移動します。

  2. の成果物を選択して、次にのフィードを選択します。

  3. [フィードに接続] を選択し、左側のナビゲーション ウィンドウから [NuGet] を選択します。

  4. 指定された手順に従って、パッケージ ソース URL を nuget.config ファイルに追加します。

パッケージを復元する

プロジェクト ディレクトリで次のコマンドを実行して、パッケージを復元します。

nuget.exe restore