

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation CodeArtifact dans Visual Studio
<a name="using-aws-codeartifact"></a>

AWS CodeArtifact est un service de référentiel d'artefacts entièrement géré qui permet aux entreprises de stocker et de partager facilement en toute sécurité les progiciels utilisés pour le développement d'applications. Vous pouvez l'utiliser CodeArtifact avec les outils de compilation et les gestionnaires de packages courants NuGet tels que .NET Core CLIs et Visual Studio. Vous pouvez également configurer CodeArtifact pour extraire des packages d'un dépôt public externe tel que [NuGet.org](https://www.nuget.org/).

Dans CodeArtifact, vos packages sont stockés dans des référentiels qui sont ensuite stockés dans un domaine. AWS Toolkit for Visual Studio Cela simplifie la configuration de Visual Studio avec vos CodeArtifact référentiels, ce qui facilite la consommation de packages dans Visual Studio à la fois CodeArtifact directement et depuis NuGet .org.

## Ajoutez votre CodeArtifact dépôt en tant que source de NuGet package
<a name="add-repo-as-nuget-package-source"></a>

Pour utiliser des packages à partir de votre CodeArtifact, vous devez ajouter votre référentiel en tant que source packable dans le **gestionnaire de NuGet packages** de Visual Studio

 **Pour ajouter votre dépôt en tant que source de package** 

1. Dans AWS Explorer, accédez à votre référentiel dans le **AWS CodeArtifact**nœud.

1. Ouvrez le menu contextuel (clic droit) du référentiel que vous souhaitez ajouter, puis choisissez **Copy NuGet Source Endpoint**.

1. Accédez aux **sources de packages** sous le nœud **Gestionnaire de NuGet packages** dans le menu **Outils > Options**.

1. Dans **Package Sources**, sélectionnez le signe plus (**\$1**), modifiez le nom et collez l'URL du point de terminaison NuGet source que vous avez copiée précédemment dans le champ **Source**.

1. Cochez la case à côté de la source du package que vous venez d'ajouter pour l'activer.
**Note**  
Nous vous recommandons d'ajouter une connexion externe à **NuGet.org** à votre compte CodeArtifact et de désactiver la source du package **nuget.org** dans Visual Studio. Lorsque vous utilisez une connexion externe, toutes les dépendances extraites de **NuGet.org** sont stockées dans CodeArtifact. Si **NuGet.org** tombe en panne pour une raison quelconque, les packages dont vous avez besoin seront toujours disponibles. Pour plus d'informations sur les connexions externes, voir [Ajouter une connexion externe](https://docs.aws.amazon.com/codeartifact/latest/ug/external-connection.html) dans le *Guide de AWS CodeArtifact l'utilisateur*.

1. Cliquez **sur OK** pour fermer le menu.

Pour plus d'informations sur l'utilisation CodeArtifact avec Visual Studio, voir [Utilisation CodeArtifact avec Visual Studio](https://docs.aws.amazon.com/codeartifact/latest/ug/nuget-visual-studio.html) dans le *Guide de AWS CodeArtifact l'utilisateur*.