Instalación de paquetes de AWSSDK con NuGet - AWS SDK for .NET

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

NuGet es un sistema de administración de paquetes de la plataforma .NET. Con NuGet, se pueden instalar paquetes de AWSSDK, así como otras extensiones diversas, en el proyecto. Para obtener más información, consulte el repositorio 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.

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 AWSSDK ensamblajes. Para obtener información sobre cómo utilizar los ensamblados almacenados localmente, consulte Instalación de ensamblados de AWSSDK sin NuGet.

Uso de NuGet desde la línea de comandos o un terminal

  1. Acceda a los paquetes de AWSSDK en NuGet y determine qué paquetes necesita en el proyecto; por ejemplo, AWSSDK.S3.

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

  3. En el directorio del proyecto, ejecute ese comando de la CLI de .NET. NuGet también instala cualquier dependencia, como por ejemplo 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

  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.

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

    En la siguiente imagen se muestra la instalación del paquete AWSSDK.S3.

    
            Paquete AWSSDK.S3 que se muestra en NuGet Packages Manager.

Uso de NuGet desde la Consola del administrador de paquetes

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, utilice el siguiente comando.

PM> Install-Package AWSSDK.S3

NuGet también instala cualquier dependencia, como por ejemplo 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 en la documentación de NuGet de Microsoft.