

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 paquetes de AWSSDK con NuGet
<a name="net-dg-install-assemblies"></a>

[NuGet](https://www.nuget.org/) es un sistema de administración de paquetes de la plataforma .NET. Con NuGet, se pueden instalar [paquetes de AWSSDK](https://www.nuget.org/profiles/awsdotnet), así como otras extensiones diversas, en el proyecto. Para obtener más información, consulte el repositorio [aws/dotnet](https://github.com/aws/dotnet) en el sitio web de GitHub.

NuGet siempre tiene las versiones más recientes de los paquetes de AWSSDK, así como las versiones anteriores. NuGet tiene en cuenta las dependencias entre paquetes e instala todos los paquetes necesarios de forma automática.

**aviso**  
La lista de paquetes NuGet puede incluir uno llamado simplemente “AWSSDK” (sin identificador anexo). NO instale este paquete NuGet; es heredado y no debe usarse en los proyectos nuevos.

Los paquetes instalados con NuGet se almacenan con su proyecto en lugar de en una ubicación central. De este modo podrá instalar versiones de ensamblados específicos de una aplicación determinada sin que se generen problemas de compatibilidad con otras aplicaciones. Para obtener más información acerca de NuGet, consulte la [documentación de NuGet](https://learn.microsoft.com/en-us/nuget/).

**nota**  
Si no puede o no tiene permiso para descargar e instalar paquetes NuGet en cada proyecto, puede obtener los ensamblados de AWSSDK y almacenarlos localmente (o en las instalaciones).  
Si es su caso y aún no ha obtenido los ensamblados de AWSSDK, consulte [Obtención de ensamblados de AWSSDK](net-dg-obtain-assemblies.md). Para obtener información sobre cómo utilizar los ensamblados almacenados localmente, consulte [Instalación de ensamblados de AWSSDK sin NuGet](net-dg-install-without-nuget.md).

## Uso de NuGet desde la línea de comandos o un terminal
<a name="package-install-nuget"></a>

1. Acceda a los [paquetes de AWSSDK en NuGet](https://www.nuget.org/profiles/awsdotnet) y determine qué paquetes necesita en el proyecto; por ejemplo, **[AWSSDK.S3](https://www.nuget.org/packages/AWSSDK.S3/)**.

1. Copie el comando de la CLI de .NET de la página web de ese paquete, como se muestra en el siguiente ejemplo.

   **`dotnet add package AWSSDK.S3 --version 3.3.110.19`**

1. En el directorio del proyecto, ejecute ese comando de la CLI de .NET. NuGet también instala cualquier dependencia, como por ejemplo [AWSSDK.Core](https://www.nuget.org/packages/AWSSDK.Core).

**nota**  
Si solo desea la última versión de un paquete NuGet, puede excluir del comando la información de versión, como se muestra en el siguiente ejemplo.  
**`dotnet add package AWSSDK.S3`**

## Uso de NuGet desde el Explorador de soluciones de Visual Studio
<a name="package-install-gui"></a>

1. En el **Explorador de soluciones**, haga clic con el botón derecho en el proyecto y, a continuación, elija **Administrar paquetes NuGet** en el menú contextual.

1. En el panel izquierdo del **Administrador de paquetes NuGet**, elija **Examinar**. A continuación, puede utilizar el cuadro de búsqueda para buscar el paquete que desea instalar. NuGet también instala cualquier dependencia, como por ejemplo [AWSSDK.Core](https://www.nuget.org/packages/AWSSDK.Core).

   En la siguiente imagen se muestra la instalación del paquete **AWSSDK.S3**.  
![\[Paquete AWSSDK.S3 que se muestra en NuGet Packages Manager.\]](http://docs.aws.amazon.com/es_es/sdk-for-net/v3/developer-guide/images/nuget-install-vs-dlg.png)

## Uso de NuGet desde la Consola del administrador de paquetes
<a name="package-install-cmd"></a>

En Visual Studio, seleccione **Herramientas** > **Administrador de paquetes NuGet** > **Consola del Administrador de paquetes**.

Puede instalar los paquetes de AWSSDK que desee desde la consola del Administrador de paquetes utilizando el comando **`Install-Package`**. Por ejemplo, para instalar [AWSSDK.S3](https://www.nuget.org/packages/AWSSDK.S3), utilice el siguiente comando.

```
PM> Install-Package AWSSDK.S3
```

NuGet también instala cualquier dependencia, como por ejemplo [AWSSDK.Core](https://www.nuget.org/packages/AWSSDK.Core).

Si necesita instalar una versión previa de un paquete, utilice la opción `-Version` y especifique la versión del paquete que quiera, como se muestra en el siguiente ejemplo.

```
PM> Install-Package AWSSDK.S3 -Version 3.3.106.6
```

Para obtener más información sobre los comandos de la consola del Administrador de paquetes, consulte la [referencia de PowerShell](https://learn.microsoft.com/en-us/nuget/reference/powershell-reference) en la [documentación de NuGet](https://learn.microsoft.com/en-us/nuget/) de Microsoft.