¡Se AWS SDK para .NET ha publicado la versión 4 (V4) del!
Para empezar a usar la nueva versión del SDK, consulte la Guía para desarrolladores de AWS SDK para .NET (versión 4), especialmente el tema Migración a la versión 4.
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.
Plataformas admitidas por AWS SDK para .NET
El AWS SDK para .NET proporciona diferentes grupos de ensamblados para desarrolladores a fin de interactuar con diversas plataformas. Sin embargo, no toda la funcionalidad del SDK es la misma en cada una de estas plataformas. En este tema se describen las diferencias en cuanto a soporte de cada plataforma.
.NET Core
AWS SDK para .NET admite aplicaciones escritas para .NET Core (.NET Core 3.1, .NET 5, .NET 6, etc.). Los clientes de servicio de AWS solo admiten patrones de llamadas asincrónicas en .NET Core. Esto también afecta a muchas de las abstracciones generales basadas en clientes de servicio, como la TransferUtility de Amazon S3, que solo admitirá llamadas asincrónicas en el entorno de .NET Core.
.NET Standard 2.0
Las variantes de AWS SDK para .NET que no son de Framework cumplen con .NET Standard 2.0
.NET Framework 4.5
aviso
A partir del 15 de agosto de 2024, AWS SDK para .NET dejará de ser compatible con .NET Framework 3.5 y cambiará la versión mínima de .NET Framework a la 4.7.2. Para obtener más información, consulte la entrada del blog Cambios importantes que se avecinan para los objetivos .NET Framework 3.5 y 4.5 de AWS SDK para .NET
Esta versión de AWS SDK para .NET está compilada con .NET Framework 4.5 y se ejecuta en la versión en tiempo de ejecución .NET 4.0. Los clientes de servicio de AWS admiten patrones de llamadas sincrónicas y asincrónicas y utilizan las palabras clave async y await
.NET Framework 3.5
aviso
A partir del 15 de agosto de 2024, AWS SDK para .NET dejará de ser compatible con .NET Framework 3.5 y cambiará la versión mínima de .NET Framework a la 4.7.2. Para obtener más información, consulte la entrada del blog Cambios importantes que se avecinan para los objetivos .NET Framework 3.5 y 4.5 de AWS SDK para .NET
Esta versión de AWS SDK para .NET está compilada con .NET Framework 3.5 y se ejecuta en la versión en tiempo de ejecución .NET 2.0 o .NET 4.0. Los clientes de servicio de AWS admiten patrones de llamadas sincrónicas y asincrónicas y utilizan el patrón antiguo BEGIN y END.
nota
El AWS SDK para .NET no cumple con el Estándar de procesamiento de la información federal (FIPS, Federal Information Processing Standard) cuando lo usan aplicaciones generadas con la versión 2.0 del CLR. Para obtener detalles acerca de cómo puede sustituir una implementación compatible con FIPS en ese entorno, consulte CryptoConfig
Biblioteca de clases portátil y Xamarin
El AWS SDK para .NET también contiene la implementación de una biblioteca de clases portable. La implementación de la biblioteca de clases portátil puede tener como destino varias plataformas, como la Plataforma universal de Windows (UWP) y Xamarin en iOS y Android. Consulte Mobile SDK para .NET y Xamarin para obtener más información. Los clientes de servicio de AWS solo admiten patrones de llamadas asincrónicas.
Compatibilidad con Unity
Para obtener más información sobre la compatibilidad con Unity, consulte Consideraciones especiales sobre la compatibilidad con Unity.
Más información
Migración a la versión 3.5 de AWS SDK para .NET