

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

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 CodeCatalyst avec Visual Studio
<a name="packages-nuget-visual-studio"></a>

 Vous pouvez utiliser des packages CodeCatalyst directement depuis Visual Studio. 

Pour configurer et utiliser NuGet avec des outils CLI tels que `dotnet` ou`nuget`, voir[Configuration et utilisation de la CLI nuget ou dotnet](packages-nuget-cli.md).

**Contents**
+ [Configuration de Visual Studio avec CodeCatalyst](#packages-nuget-vs-configure)
  + [Windows](#packages-nuget-vs-configure-windows)
  + [macOS](#packages-nuget-vs-configure-mac)

## Configuration de Visual Studio avec CodeCatalyst
<a name="packages-nuget-vs-configure"></a>

### Windows
<a name="packages-nuget-vs-configure-windows"></a>

**Pour configurer Visual Studio avec CodeCatalyst**

1. Un jeton d'accès personnel (PAT) est nécessaire pour s'authentifier. CodeCatalyst Si vous en avez déjà un, vous pouvez l'utiliser. Si ce n'est pas le cas, suivez les instructions [Accorder aux utilisateurs l'accès au référentiel avec des jetons d'accès personnels](ipa-tokens-keys.md) pour en créer un.

1. Utilisez `nuget` ou `dotnet` pour configurer votre référentiel de packages et vos informations d'identification.

------
#### [ dotnet ]

   **Utilisateurs de Linux et de macOS :** le chiffrement n'étant pas pris en charge sur les plateformes autres que Windows, vous devez ajouter l'`--store-password-in-clear-text`indicateur à la commande suivante. Notez que cela enregistrera votre mot de passe sous forme de texte brut dans votre fichier de configuration.

   ```
   dotnet nuget add source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json --name repo_name --password PAT --username user_name
   ```

------
#### [ nuget ]

   ```
   nuget sources add -name repo_name -Source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json -password PAT --username user_name
   ```

------

   Exemple de sortie :

   ```
   Package source with Name: repo_name added successfully.
   ```

1. Configurez Visual Studio pour utiliser votre nouvelle source de package. Dans Visual Studio, choisissez **Outils**, puis **Options**.

1. Dans le menu **Options**, développez la section **NuGet Package Manager** et choisissez **Package Sources**.

1. Dans la liste des **sources de packages disponibles**, assurez-vous que votre *repo\$1name* source est activée. Si vous avez configuré votre dépôt de packages avec une connexion en amont à la NuGet galerie, désactivez le code source **nuget.org**.

### macOS
<a name="packages-nuget-vs-configure-mac"></a>

**Pour configurer Visual Studio avec CodeCatalyst**

1. Un jeton d'accès personnel (PAT) est nécessaire pour s'authentifier. CodeCatalyst Si vous en avez déjà un, vous pouvez l'utiliser. Si ce n'est pas le cas, suivez les instructions [Accorder aux utilisateurs l'accès au référentiel avec des jetons d'accès personnels](ipa-tokens-keys.md) pour en créer un.

1. Choisissez **Préférences** dans la barre de menu.

1. Dans la **NuGet**section, sélectionnez **Sources**.

1. Choisissez **Ajouter** et ajoutez les informations de votre référentiel.

   1. Dans **Nom**, entrez le nom de votre référentiel de CodeCatalyst packages.

   1. Dans **Emplacement**, entrez le point de terminaison de votre référentiel de CodeCatalyst packages. L'extrait suivant montre un exemple de point de terminaison. Remplacez *space-name**proj-name*, et *repo-name* par le nom de votre CodeCatalyst espace, le nom du projet et le nom du référentiel.

      ```
      https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/
      ```

   1. Pour **Nom d'utilisateur**, entrez une valeur valide.

   1. Dans le **champ Mot de passe**, entrez votre PAT.

1. Choisissez **Add source (Ajouter une source)**.

1. Si vous avez configuré votre dépôt de packages avec une connexion en amont à la NuGet galerie, désactivez le code source **nuget.org**.

Après la configuration, Visual Studio peut consommer des packages provenant de votre CodeCatalyst référentiel, de n'importe lequel de ses référentiels en amont ou de [NuGet.org](https://www.nuget.org/) si vous l'avez configuré en tant que source en amont. Pour plus d'informations sur la navigation et l'installation de NuGet packages dans Visual Studio, voir [Installer et gérer des packages dans Visual Studio à l'aide NuGet du gestionnaire](https://docs.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio) de packages dans la *NuGet documentation*.