

¡Se AWS SDK para .NET ha publicado la versión 4 (V4) del\$1

Para obtener información sobre los cambios más importantes y la migración de sus aplicaciones, consulte el [tema sobre migración](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)

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.

# Instale AWSSDK conjuntos sin NuGet
<a name="net-dg-install-without-nuget"></a>

En este tema se describe cómo puede utilizar los AWSSDK ensamblajes que ha obtenido y almacenado localmente (o in situ), tal y como se describe en[Obtención de AWSSDK conjuntos](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 gestionar las referencias del SDK consiste en descargar e instalar solo los NuGet paquetes que necesite cada proyecto. Este método se describe en [Instale AWSSDK paquetes con NuGet](net-dg-install-assemblies.md).

**Para instalar AWSSDK ensamblajes**

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

1. Si aún no lo ha hecho, [obtenga los AWSSDK ensamblados](net-dg-obtain-assemblies.md) y los colocará en alguna carpeta local de descarga 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. Puede encontrar información sobre las dependencias en el [GitHub](https://github.com/aws/aws-sdk-net/blob/main/generator/ServiceModels/_sdk-versions.json)sitio web.

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.

------