

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

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

 Puoi utilizzare i pacchetti CodeCatalyst direttamente da Visual Studio. 

Per configurare e utilizzare NuGet con strumenti CLI come `dotnet` o`nuget`, vedere. [Configurazione e utilizzo della CLI nuget o dotnet](packages-nuget-cli.md)

**Contents**
+ [Configurazione di Visual Studio con CodeCatalyst](#packages-nuget-vs-configure)
  + [Windows](#packages-nuget-vs-configure-windows)
  + [macOS](#packages-nuget-vs-configure-mac)

## Configurazione di Visual Studio con CodeCatalyst
<a name="packages-nuget-vs-configure"></a>

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

**Per configurare Visual Studio con CodeCatalyst**

1. Per l'autenticazione è necessario un token di accesso personale (PAT) con. CodeCatalyst Se ne hai già uno, puoi usarlo. In caso contrario, segui le istruzioni [Concedi agli utenti l'accesso al repository con token di accesso personali](ipa-tokens-keys.md) per crearne uno.

1. Usa `nuget` o `dotnet` per configurare l'archivio dei pacchetti e le credenziali.

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

   **Utenti Linux e macOS:** poiché la crittografia non è supportata su piattaforme diverse da Windows, è necessario aggiungere il `--store-password-in-clear-text` flag al comando seguente. Tieni presente che in questo modo la password verrà memorizzata come testo semplice nel file di configurazione.

   ```
   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
   ```

------

   Output di esempio:

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

1. Configura Visual Studio per utilizzare la nuova fonte del pacchetto. In Visual Studio, scegli **Strumenti**, quindi scegli **Opzioni**.

1. Nel menu **Opzioni**, espandi la sezione **NuGet Package Manager** e scegli **Package Sources**.

1. Nell'elenco **Sorgenti dei pacchetti disponibili**, assicurati che la tua *repo\$1name* fonte sia abilitata. Se hai configurato il tuo repository di pacchetti con una connessione upstream alla NuGet Galleria, disabilita il sorgente **nuget.org**.

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

**Per configurare Visual Studio con CodeCatalyst**

1. Per l'autenticazione è necessario un token di accesso personale (PAT) con. CodeCatalyst Se ne hai già uno, puoi usarlo. In caso contrario, segui le istruzioni [Concedi agli utenti l'accesso al repository con token di accesso personali](ipa-tokens-keys.md) per crearne uno.

1. Scegli **Preferenze** dalla barra dei menu.

1. Nella **NuGet**sezione, scegli **Sorgenti**.

1. Scegli **Aggiungi e aggiungi** le informazioni del tuo repository.

   1. In **Nome**, inserisci il nome CodeCatalyst del repository del pacchetto.

   1. In **Ubicazione**, inserite l'endpoint CodeCatalyst del repository dei pacchetti. Il seguente frammento mostra un endpoint di esempio. Sostituisci *space-name* e *repo-name* con il nome CodeCatalyst dello spazio, il nome del progetto e il nome del repository. *proj-name*

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

   1. Per **Nome utente**, inserisci un valore valido.

   1. Per **Password**, inserisci il tuo PAT.

1. Scegliere **Add source (Aggiungi origine)**.

1. **Se hai configurato il tuo repository di pacchetti con una connessione upstream alla NuGet Galleria, disabilita il sorgente nuget.org.**

Dopo la configurazione, Visual Studio può utilizzare i pacchetti dal tuo CodeCatalyst repository, da uno qualsiasi dei suoi repository upstream o da [NuGet.org](https://www.nuget.org/) se lo hai configurato come sorgente upstream. Per altre informazioni sulla navigazione e l'installazione NuGet dei pacchetti in Visual Studio, vedi [Installare e gestire i pacchetti in Visual Studio utilizzando il NuGet Package Manager](https://docs.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio) nella *NuGet documentazione*.