Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Utilizza CodeArtifact con Visual Studio

Modalità Focus
Utilizza CodeArtifact con Visual Studio - CodeArtifact

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

È possibile utilizzare pacchetti da CodeArtifact direttamente in Visual Studio con CodeArtifact Credential Provider. Il provider di credenziali semplifica l'installazione e l'autenticazione dei repository CodeArtifact in Visual Studio ed è disponibile nellaAWS Toolkit for Visual Studio.

Nota

LaAWS Toolkit for Visual Studionon è disponibile per Visual Studio per Mac.

Per configurare e utilizzare NuGet con gli strumenti CLI, vedereUtilizzare CodeArtifact con nuget o dotnet CLI.

Configurazione di Visual Studio con CodeArtifact Credential Provider

CodeArtifact Credential Provider semplifica la configurazione e l'autenticazione continua tra CodeArtifact e Visual Studio. I token di autenticazione CodeArtifact sono validi per un massimo di 12 ore. Per evitare di dover aggiornare manualmente il token mentre si lavora in Visual Studio, il provider di credenziali recupera periodicamente un nuovo token prima della scadenza del token corrente.

Importante

Per utilizzare il provider di credenziali, assicurarsi che qualsiasi esistenteAWSLe credenziali CodeArtifact vengono cancellate dal tuonuget.configfile che potrebbe essere stato aggiunto manualmente o in esecuzioneaws codeartifact loginper configurare NuGet in precedenza.

Usa CodeArtifact in Visual Studio conAWS Toolkit for Visual Studio
  1. Installazione diAWS Toolkit for Visual Studioutilizzando le fasi seguenti. Il toolkit è compatibile con Visual Studio 2017 e 2019 utilizzando questi passaggi.AWS CodeArtifact non supporta Visual Studio 2015 e versioni precedenti.

    1. Il Toolkit for Visual Studio per Visual Studio 2017 e Visual Studio 2019 è distribuito nelMarketplace di Visual Studio. Puoi anche installare e aggiornare il toolkit all'interno di Visual Studio utilizzandoStrumentiEstensioni e aggiornamenti(Visual Studio 2017) oEstensioniGestisci estensioni(Visual Studio 2019).

    2. Dopo aver installato il toolkit, aprirlo scegliendoAWSEsploratoredagliVisualizzazionemenu.

  2. Configurare il Toolkit for Visual Studio con ilAWScredenziali seguendo la procedura riportata inFornireAWSCredenzialinellaAWS Toolkit for Visual StudioGuida per l’utente di.

  3. (Facoltativo) Impostare ilAWSprofilo che vuoi usare con CodeArtifact. Se non è impostato, CodeArtifact utilizzerà il profilo predefinito. Per impostare il profilo, vai aStrumenti > NuGet Package Manager > Seleziona CodeArtifactAWSProfilo.

  4. Aggiungi il repository CodeArtifact come origine del pacchetto in Visual Studio.

    1. Passa al repository nelAWSEsploratorefinestra, fai clic con il tasto destro e selezionaCopy NuGet Source Endpoint.

    2. Utilizzo dell'Strumenti > Opzionicomando e scorri fino aGestore di pacchetti NuGet.

    3. Selezionare ilOrigini pacchettonodo.

    4. Seleziona+, modificare il nome e incollare l'endpoint URL del repository copiato nel Passaggio 3a nellaCreabox e selezionaAggiorna.

    5. Seleziona la casella di controllo per l'origine del pacchetto appena aggiunta per abilitarla.

      Nota

      Si consiglia di aggiungere una connessione esterna aNuget.orgnel tuo repository CodeArtifact e disabilitando ilnuget.orgsorgente del pacchetto in Visual Studio. Quando si utilizza una connessione esterna, tutti i pacchetti sono stati recuperatiNuget.orgverrà memorizzato nel repository CodeArtifact. SeNuget.orgdiventa non disponibile, le dipendenze delle applicazioni saranno ancora disponibili per le build CI e lo sviluppo locale. Per ulteriori informazioni sulle connessioni esterne, consultaConnect un CodeArtifact repository a un repository pubblico.

  5. Riavviare Visual Studio per rendere effettive le modifiche.

Dopo la configurazione, Visual Studio può utilizzare pacchetti dal repository CodeArtifact, da uno qualsiasi dei suoi repository upstream o daNuget.orgse è stata aggiunta una connessione esterna. Per ulteriori informazioni sulla navigazione e l'installazione di pacchetti NuGet in Visual Studio, consultaInstallare e gestire i pacchetti in Visual Studio utilizzando NuGet Package ManagernellaDocumentazione di NuGet.

Utilizzare la console di Visual Studio Package Manager

La console di Visual Studio Package Manager non utilizzerà la versione di Visual Studio del CodeArtifact Credential Provider. Per utilizzarlo, dovrai configurare il provider di credenziali della riga di comando. Per ulteriori informazioni, consulta Utilizzare CodeArtifact con nuget o dotnet CLI.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.