Verbinden zu Azure Artifacts-Feeds (dotnet)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020
Mithilfe von Azure Artifacts können Sie Ihre NuGet-Pakete nahtlos in Azure Artifacts-Feeds veröffentlichen, sodass Sie sie privat oder öffentlich basierend auf den Sichtbarkeitseinstellungen Ihres Feeds für andere personen freigeben können. Dieser Leitfaden führt Sie durch das Einrichten Ihres Projekts für die Authentifizierung mit Ihrem Azure Artifacts-Feed mithilfe der Dotnet-Befehlszeilenschnittstelle.
Voraussetzungen
Ein Azure DevOps-organization und ein Projekt. Erstellen Sie ein organization oder ein Projekt, falls noch nicht geschehen.
Ein Azure Artifacts-Feed. Erstellen Sie einen neuen Feed, wenn Sie noch keinen haben.
Laden Sie den Anmeldeinformationsanbieter herunter, und installieren Sie es.
Laden Sie das .NET Core SDK (2.1.400+) herunter, und installieren Sie es.
Verbindung mit Feed herstellen
Wählen Sie Artefakte und dann Ihren Feed aus dem Dropdownmenü aus.
Wählen Sie Verbinden zum Feed aus, und wählen Sie dann im NuGet-Abschnitt dotnet aus.
Befolgen Sie die Anweisungen im Project-Setup , um Ihre Datei "nuget.config " einzurichten. Die Struktur Ihrer Datei sollte etwa wie folgt aussehen:
Projektbezogener Feed:
<?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>
Feed mit Organisationsbereich:
<?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>
Melden Sie sich bei Ihrer Azure DevOps-Sammlung an, und navigieren Sie dann zu Ihrem Projekt.
Wählen Sie Artefakte und dann Ihren Feed im Dropdownmenü aus.
Wählen Sie Verbinden zu Feed aus, und wählen Sie dann im linken Navigationsbereich punktnet aus.
Folgen Sie den Anweisungen im Abschnitt "Project-Setup ", um Die Datei "nuget.config " zu konfigurieren und eine Verbindung mit Ihrem Feed herzustellen.