

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Usando CodeCatalyst com o Visual Studio
<a name="packages-nuget-visual-studio"></a>

 Você pode consumir pacotes CodeCatalyst diretamente no Visual Studio. 

Para configurar e usar NuGet com ferramentas de CLI, como `dotnet` ou`nuget`, consulte. [Configuração e uso da CLI nuget ou dotnet](packages-nuget-cli.md)

**Contents**
+ [Configurando o Visual Studio com CodeCatalyst](#packages-nuget-vs-configure)
  + [Windows](#packages-nuget-vs-configure-windows)
  + [macOS](#packages-nuget-vs-configure-mac)

## Configurando o Visual Studio com CodeCatalyst
<a name="packages-nuget-vs-configure"></a>

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

**Para configurar o Visual Studio com CodeCatalyst**

1. É necessário um token de acesso pessoal (PAT) para se autenticar com. CodeCatalyst Se você já tiver um, pode usá-lo. Caso contrário, siga as instruções em [Conceder aos usuários acesso ao repositório com tokens de acesso pessoal](ipa-tokens-keys.md) para ciar um.

1. Use `nuget` ou `dotnet` para configurar seu repositório de pacotes e suas credenciais.

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

   **Usuários de Linux e macOS**: como a criptografia não é compatível com plataformas que não sejam Windows, você deve adicionar o sinalizador `--store-password-in-clear-text` ao comando a seguir. Observe que isso armazenará sua senha como texto simples no arquivo de configuração.

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

------

   Resultado do exemplo:

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

1. Configure o Visual Studio para usar sua nova origem de pacote. No Visual Studio, selecione **Ferramentas** e **Opções**.

1. No menu **Opções**, expanda a seção **NuGet Package Manager** e escolha **Package Sources**.

1. Na lista **Fontes de pacotes disponíveis**, verifique se sua *repo\$1name* fonte está ativada. Se você configurou seu repositório de pacotes com uma conexão upstream com a NuGet Galeria, desative a fonte **nuget.org**.

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

**Para configurar o Visual Studio com CodeCatalyst**

1. É necessário um token de acesso pessoal (PAT) para se autenticar com. CodeCatalyst Se você já tiver um, pode usá-lo. Caso contrário, siga as instruções em [Conceder aos usuários acesso ao repositório com tokens de acesso pessoal](ipa-tokens-keys.md) para ciar um.

1. Selecione **Preferências** na barra de menu.

1. Na **NuGet**seção, escolha **Fontes**.

1. Selecione **Adicionar** e adicione as informações do seu repositório.

   1. Em **Nome**, insira o nome CodeCatalyst do repositório do pacote.

   1. Em **Localização**, insira o endpoint CodeCatalyst do repositório de pacotes. O snippet de código a seguir mostra um exemplo de endpoint. Substitua *space-name**proj-name*, e *repo-name* pelo nome do seu CodeCatalyst espaço, nome do projeto e nome do repositório.

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

   1. Em **Nome de usuário**, insira qualquer valor válido.

   1. Em **Senha**, insira o PAT.

1. Escolha **Add source (Adicionar origem)**.

1. Se você configurou seu repositório de pacotes com uma conexão upstream com a NuGet Galeria, desative a fonte **nuget.org**.

Após a configuração, o Visual Studio pode consumir pacotes do seu CodeCatalyst repositório, de qualquer um de seus repositórios upstream ou do [NuGetdomínio.org](https://www.nuget.org/) se você o tiver configurado como uma fonte upstream. Para obter mais informações sobre como navegar e instalar NuGet pacotes no Visual Studio, consulte [Instalar e gerenciar pacotes no Visual Studio usando o NuGet Package Manager](https://docs.microsoft.com/en-us/nuget/consume-packages/install-use-packages-visual-studio) na *NuGet documentação*.