

A versão 4 (V4) do AWS SDK para .NET foi lançada\$1

Para obter informações sobre mudanças significativas e migrar seus aplicativos, consulte o [tópico de migração](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html).

 [https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/net-dg-v4.html)

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 AWSSDK montagens sem NuGet
<a name="net-dg-install-without-nuget"></a>

Este tópico descreve como você pode usar as AWSSDK montagens que você obteve e armazenou localmente (ou no local), conforme descrito em. [Obtenção de AWSSDK montagens](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 NuGet pacotes de que cada projeto precisa. Esse método é descrito em [Instale AWSSDK pacotes com NuGet](net-dg-install-assemblies.md).

**Para instalar AWSSDK montagens**

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

1. Se você ainda não tiver feito isso, [obtenha os AWSSDK assemblies](net-dg-obtain-assemblies.md), o que os coloca 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 [GitHub](https://github.com/aws/aws-sdk-net/blob/main/generator/ServiceModels/_sdk-versions.json)site.

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.

------