NuGet.org-Upstreamquelle

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Durch das Aktivieren von Upstreamquellen in Ihrem Feed können Entwickler Pakete aus öffentlichen Registrierungen wie nuget.org und npmjs.com nutzen. In diesem Artikel erfahren Sie, wie Sie die vorgelagerte NuGet Gallery-Quelle hinzufügen, um NuGet Pakete aus der öffentlichen registrierung nuget.org zu nutzen.

  1. Wählen Sie Artifacts aus, und wählen Sie dann Ihren Feed aus.

  2. Wählen Sie die Zahnradsymbolschaltfläche gear icon aus, um zu Feedeinstellungen zu navigieren.

  3. Wählen Sie "Vorgelagerte Quellen" aus.

    A screenshot showing how to access upstream sources from feed settings.

  4. Wählen Sie "Vorgelagert hinzufügen" aus.

    A screenshot showing how to add an upstream source.

  5. Wählen Sie "Öffentliche Quelle" aus.

    Screenshot showing how to add a new upstream source.

  6. Wählen Sie im Dropdownmenü NuGet Katalog aus. Wählen Sie "Speichern" aus, wenn Sie fertig sind.

    Screenshot showing how to add the nuget.org upstream source.

    Hinweis

    Der Dienstindexspeicherort für nuget.org ist https://api.nuget.org/v3/index.json.

  7. Wählen Sie " Speichern " in der oberen rechten Ecke aus, um Ihre Änderungen zu speichern.

Aktualisieren nuget.config

  1. Wählen Sie Artifacts aus, und wählen Sie dann Ihren Feed aus.

  2. Wählen Sie Verbinden zum Feed aus, und wählen Sie dann NuGet.exeaus.

    A screenshot showing how to connect to NuGet feeds.

  3. Kopieren Sie den XML-Codeausschnitt im Abschnitt Project Setup.

    <?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>
    
  4. Erstellen Sie eine neue nuget.config Datei im Stammverzeichnis Ihres Projekts.

  5. Fügen Sie den XML-Codeausschnitt in Ihre nuget.config Datei ein.

Anzeigen gespeicherter Pakete

Sie können die Pakete anzeigen, die Sie aus dem NuGet Katalog gespeichert haben, indem Sie im Dropdownmenü Ihre Quelle auswählen.

A screenshot showing how to filter packages by source.

A screenshot showing how to filter packages by source in TFS