

O AWS SDK para .NET V3 entrou no modo de manutenção.

Recomendamos que você migre para a [AWS SDK para .NET V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html). Para obter detalhes e informações adicionais sobre como migrar, consulte nosso [anúncio do modo de manutenção](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/).

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

# Instale assemblies do AWSSDK sem o NuGet
<a name="net-dg-install-without-nuget"></a>

Este tópico descreve como você pode usar os assemblies do AWSSDK que você obteve e armazenou localmente (ou on-premises), conforme descrito em [Como obter assemblies do AWSSDK](net-dg-obtain-assemblies.md). Esse **não** é o método recomendado para lidar com referências do SDK, mas é obrigatório em alguns ambientes.

**nota**  
O método recomendado para lidar com referências do SDK é baixar e instalar apenas os pacotes NuGet necessários para cada projeto. Esse método é descrito em [Instale pacotes do AWSSDK com o NuGet](net-dg-install-assemblies.md).

**Para instalar os assemblies do AWSSDK**

1. Crie uma pasta na área do projeto para os assemblies do AWSSDK necessários. Por exemplo, você pode chamar essa pasta de `AwsAssemblies`.

1. Se você ainda não tiver feito isso, [obtenha os assemblies do AWSSDK](net-dg-obtain-assemblies.md), que coloca os assemblies em alguma pasta local de download ou instalação. Copie os arquivos DLL dos assemblies necessários dessa pasta de download para o seu projeto (na pasta `AwsAssemblies`, em nosso exemplo).

   Assegure-se de também copiar as dependências. Você pode encontrar informações sobre dependências no site do [GitHub](https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/generator/ServiceModels/_sdk-versions.json).

1. Faça referência aos assemblies necessários da seguinte forma.

------
#### [ Cross-platform development ]

   1. Abra o arquivo `.csproj` do seu projeto e adicione um elemento `<ItemGroup>`.

   1. No elemento `<ItemGroup>`, adicione um elemento `<Reference>` com um atributo `Include` para cada assembly necessário.

      Para o Amazon S3, por exemplo, você adicionaria as seguintes linhas ao arquivo `.csproj` do seu projeto.

      **No Linux e macOS:**

      ```
      <ItemGroup>
        <Reference Include="./AwsAssemblies/AWSSDK.Core.dll" />
        <Reference Include="./AwsAssemblies/AWSSDK.S3.dll" />
      </ItemGroup>
      ```

      **No Windows:**

      ```
      <ItemGroup>
        <Reference Include="AwsAssemblies\AWSSDK.Core.dll" />
        <Reference Include="AwsAssemblies\AWSSDK.S3.dll" />
      </ItemGroup>
      ```

   1. Salve o arquivo `.csproj` do seu projeto.

------
#### [ Windows with Visual Studio and .NET Core ]

   1. No Visual Studio, carregue seu projeto e abra **Projeto**, **Adicionar referência**.

   1. Escolha o botão **Procurar** na parte inferior da caixa de diálogo. Navegue até a pasta do seu projeto e a subpasta para a qual você copiou os arquivos DLL necessários (`AwsAssemblies`, por exemplo).

   1. Selecione todos os arquivos DLL, escolha **Adicionar** e escolha **OK**.

   1. Salve o seu projeto.

------