Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Plateformes soutenues par le AWS SDK for .NET - AWS SDK for .NET (version 3)

La version 4 (V4) du AWS SDK for .NET est en avant-première ! Pour obtenir des informations sur cette nouvelle version en avant-première, consultez le guide du développeur AWS SDK for .NET (version 4).

Veuillez noter que la version V4 du SDK est en cours de prévisualisation, son contenu est donc sujet à modification.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

La version 4 (V4) du AWS SDK for .NET est en avant-première ! Pour obtenir des informations sur cette nouvelle version en avant-première, consultez le guide du développeur AWS SDK for .NET (version 4).

Veuillez noter que la version V4 du SDK est en cours de prévisualisation, son contenu est donc sujet à modification.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Plateformes soutenues par le AWS SDK for .NET

AWS SDK for .NET Il fournit des groupes distincts d'assemblages permettant aux développeurs de cibler différentes plateformes. Toutefois, toutes les fonctionnalités SDK ne sont pas identiques sur toutes ces plateformes. Cette rubrique aborde les différences de prise en charge pour chaque plateforme.

.NET Core

Il AWS SDK for .NET prend en charge les applications écrites pour .NET Core (.NET Core 3.1, .NET 5, .NET 6, etc.). AWS les clients de service prennent uniquement en charge les modèles d'appel asynchrones dans .NET Core. Cela affecte également de nombreuses abstractions de haut niveau créées à partir de clients de service, comme Amazon S3TransferUtility, qui ne prend en charge que les appels asynchrones dans l'environnement .NET Core.

.NET Standard 2.0

Les variantes non liées au framework AWS SDK for .NET sont conformes au .NET Standard 2.0. AWS SDK for .NET fournit uniquement des méthodes asynchrones pour les applications écrites selon le standard .NET.

.NET Framework 4.5

Avertissement

À compter du 15 août 2024, le AWS SDK for .NET support de .NET Framework 3.5 cessera et la version minimale de .NET Framework sera remplacée par 4.7.2. Pour plus d'informations, consultez le billet de blog Changements importants à venir pour les cibles .NET Framework 3.5 et 4.5 du AWS SDK for .NET.

Cette version AWS SDK for .NET est compilée avec .NET Framework 4.5 et s'exécute dans le runtime .NET 4.0. AWS les clients de service prennent en charge les modèles d'appel synchrones et asynchrones et utilisent les mots clés async et await introduits dans C# 5.0.

.NET Framework 3.5

Avertissement

À compter du 15 août 2024, le AWS SDK for .NET support de .NET Framework 3.5 cessera et la version minimale de .NET Framework sera remplacée par 4.7.2. Pour plus d'informations, consultez le billet de blog Changements importants à venir pour les cibles .NET Framework 3.5 et 4.5 du AWS SDK for .NET.

Cette version du AWS SDK for .NET est compilée avec .NET Framework 3.5 et s'exécute dans le runtime .NET 2.0 ou .NET 4.0. AWS les clients de service prennent en charge les modèles d'appel synchrones et asynchrones et utilisent l'ancien modèle de début et de fin.

Note

AWS SDK for .NET Il n'est pas conforme à la norme fédérale de traitement de l'information (FIPS) lorsqu'il est utilisé par des applications conçues selon la version 2.0 du CLR. Pour plus de détails sur la façon dont vous pouvez remplacer une implémentation conforme à la norme FIPS dans cet environnement, consultez CryptoConfigle blog Microsoft et la HMACSHA256 classe ( HMACSHA256Cng) de l'équipe de sécurité CLR dans Security.Cryptography.dll.

Bibliothèque de classes portable et Xamarin

AWS SDK for .NET Il contient également une implémentation de bibliothèque de classes portable. L'implémentation de la bibliothèque de classes portable peut cibler plusieurs plateformes, notamment Universal Windows Platform (UWP) et Xamarin sur iOS et Android. Consultez le SDK mobile pour .NET et Xamarin and Xamarin pour plus de détails. AWS les clients de service ne prennent en charge que les modèles d'appel asynchrones.

Support Unity

Pour plus d'informations sur le support Unity, consultezConsidérations spéciales relatives au support Unity.

En savoir plus

Migration vers la version 3.5 du AWS SDK for .NET

Rubrique suivante :

Migration vers la version 3

Rubrique précédente :

Nouveautés
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.