Condividi tramite


Connessione ai feed di Azure Artifacts (dotnet)

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

Usando Azure Artifacts, è possibile pubblicare facilmente i pacchetti NuGet nei feed di Azure Artifacts in modo da poterli condividere con altri utenti privatamente o pubblicamente in base alle impostazioni di visibilità del feed. Questa guida illustra come configurare il progetto per l'autenticazione con il feed di Azure Artifacts usando l'interfaccia della riga di comando dotnet.

Prerequisiti

Connetti a feed

  1. Selezionare Artefatti e quindi selezionare il feed dal menu a discesa.

  2. Selezionare Connessione da inserire e quindi selezionare dotnet nella sezione NuGet.

    Screenshot che mostra come connettersi a un feed con dotnet.

  3. Seguire le istruzioni riportate nell'installazione di Project per configurare il file nuget.config. La struttura del file dovrebbe essere simile alla seguente:

    • Feed con ambito progetto:

      <?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 con ambito organizzazione:

      <?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>
      
  1. Accedere alla raccolta di Azure DevOps e quindi passare al progetto.

  2. Selezionare Artefatti e quindi selezionare il feed dal menu a discesa.

  3. Selezionare Connessione in Feed e quindi selezionare dotnet nel riquadro di spostamento a sinistra.

  4. Seguire le istruzioni nella sezione Installazione del progetto per configurare il file nuget.config e connettersi al feed.

    Screenshot che mostra come connettersi a un feed con dotnet in Azure DevOps Server 2020 e 2022.