

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à.

# Utilizzo CodeArtifact in Visual Studio
<a name="using-aws-codeartifact"></a>

AWS CodeArtifact è un servizio di archiviazione di artefatti completamente gestito che consente alle organizzazioni di archiviare e condividere in modo semplice e sicuro i pacchetti software utilizzati per lo sviluppo di applicazioni. È possibile utilizzarlo CodeArtifact con i più diffusi strumenti di compilazione e gestori di pacchetti come e.NET Core NuGet CLIs e Visual Studio. Puoi anche configurare CodeArtifact per estrarre i pacchetti da un archivio pubblico esterno come [NuGet.org](https://www.nuget.org/).

In CodeArtifact, i pacchetti vengono archiviati in repository che vengono poi archiviati all'interno di un dominio. AWS Toolkit for Visual Studio Semplifica la configurazione di Visual Studio con i tuoi CodeArtifact repository, semplificando l'utilizzo dei pacchetti in Visual Studio sia CodeArtifact direttamente che dal sito .org. NuGet

## Aggiungi il tuo CodeArtifact repository come sorgente del pacchetto NuGet
<a name="add-repo-as-nuget-package-source"></a>

Per utilizzare i pacchetti dal tuo CodeArtifact, dovrai aggiungere il tuo repository come sorgente di pacchetti in Package **Manager in NuGet Visual** Studio

 **Per aggiungere il tuo repository come sorgente del pacchetto** 

1. In AWS Explorer, accedi al tuo repository nel **AWS CodeArtifact**nodo.

1. Apri il menu contestuale (fai clic con il pulsante destro del mouse) per il repository che desideri aggiungere, quindi scegli **Copy NuGet Source** Endpoint.

1. Vai a **Package Sources** sotto il nodo **NuGet Package Manager** nel menu **Strumenti > Opzioni**.

1. In **Package Sources**, seleziona il segno più (**\$1**), modifica il nome e incolla l'URL dell'endpoint di NuGet origine che hai copiato in precedenza nel campo **Source**.

1. Seleziona la casella di controllo accanto alla fonte del pacchetto appena aggiunto per abilitarla.
**Nota**  
Ti consigliamo di aggiungere una connessione esterna a **NuGet.org** al tuo CodeArtifact e di disabilitare l'origine del pacchetto **nuget.org** in Visual Studio. **Quando si utilizza una connessione esterna, tutte le dipendenze estratte da .org vengono archiviate in. NuGet** CodeArtifact Se **NuGet.org** non funziona per qualsiasi motivo, i pacchetti necessari saranno ancora disponibili. Per ulteriori informazioni sulle connessioni esterne, consulta [Aggiungere una connessione esterna](https://docs.aws.amazon.com/codeartifact/latest/ug/external-connection.html) nella *Guida per l'AWS CodeArtifact utente*.

1. Scegli **OK** per chiudere il menu.

Per ulteriori informazioni sull'utilizzo CodeArtifact con Visual Studio, vedi [Uso CodeArtifact con Visual Studio](https://docs.aws.amazon.com/codeartifact/latest/ug/nuget-visual-studio.html) nella *Guida per l'AWS CodeArtifact utente*.