

La AWS SDK para .NET V3 ha entrado en modo de mantenimiento.

Le recomendamos que migre a la [AWS SDK para .NET V4](https://docs.aws.amazon.com/sdk-for-net/v4/developer-guide/welcome.html). Para obtener información y detalles adicionales sobre cómo migrar, consulta nuestro [anuncio sobre el modo de mantenimiento](https://aws.amazon.com/blogs/developer/aws-sdk-for-net-v3-maintenance-mode-announcement/).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Instalación de ensamblados de AWSSDK sin NuGet
<a name="net-dg-install-without-nuget"></a>

En este tema se describe cómo puede utilizar los ensamblados de AWSSDK que ha obtenido y ha almacenado localmente (o en las instalaciones), como se describe en [Obtención de ensamblados de AWSSDK](net-dg-obtain-assemblies.md). Este **no** es el método recomendado para administrar las referencias de SDK, pero en algunos entornos es obligatorio.

**nota**  
El método recomendado para administrar las referencias de SDK es descargar e instalar solo los paquetes NuGet que se necesiten en cada proyecto. Este método se describe en [Instalación de paquetes de AWSSDK con NuGet](net-dg-install-assemblies.md).

**Para instalar ensamblados de AWSSDK**

1. Cree una carpeta en el área del proyecto de ensamblados de AWSSDK necesarios. A modo de ejemplo, podría denominar esta carpeta `AwsAssemblies`

1. Si aún no lo ha hecho, [obtenga los ensamblados de AWSSDK](net-dg-obtain-assemblies.md), que se colocarán en una carpeta local de descargas o instalación. Copie los archivos DLL de los ensamblados necesarios de esa carpeta de descargas en el proyecto (en la carpeta `AwsAssemblies`, según nuestro ejemplo).

   Asegúrese de copiar también las dependencias. Encontrará información sobre las dependencias en el sitio web de [GitHub](https://github.com/aws/aws-sdk-net/blob/aws-sdk-net-v3.7/generator/ServiceModels/_sdk-versions.json).

1. Haga referencia a los ensamblados necesarios de la siguiente manera.

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

   1. Abra el archivo `.csproj` del proyecto y agregue un elemento `<ItemGroup>`.

   1. En el elemento `<ItemGroup>`, agregue un elemento `<Reference>` con un atributo `Include` para cada ensamblado necesario.

      En Amazon S3, por ejemplo, agregaríamos las siguientes líneas al archivo `.csproj` del proyecto.

      **En Linux y macOS:**

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

      **En Windows:**

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

   1. Guarde el archivo `.csproj` del proyecto.

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

   1. En Visual Studio, cargue el proyecto y abra **Proyecto** > **Agregar referencia**.

   1. Pulse el botón **Examinar** en la parte inferior del cuadro de diálogo. Navegue hasta la carpeta del proyecto y la subcarpeta en la que copió los archivos DLL necesarios (`AwsAssemblies`, por ejemplo).

   1. Seleccione todos los archivos DLL y, luego, seleccione **Agregar** y **Aceptar**.

   1. Guarde el proyecto.

------