View a markdown version of this page

支持的平台 Amazon SDK for .NET - Amazon SDK for .NET (V4)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

的版本 4 (V4) Amazon SDK for .NET 已经发布!

有关重大更改和迁移应用程序的信息,请参阅迁移主题

Orange button with text "Click here for details".

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

支持的平台 Amazon SDK for .NET

为开发人员 Amazon SDK for .NET 提供了针对不同平台的不同程序集组。但是,并非所有这些平台上的开发工具包功能均相同。本主题介绍了各个平台中的支持差异。

.NET 内核

Amazon SDK for .NET 支持为.NET Core 编写的应用程序(.NET Core 3.1、.NET 5、.NET 6 等)。 Amazon 服务客户端仅支持.NET 核心中的异步调用模式。这还会影响到多种在 Amazon S3 TransferUtility 等服务客户端上构建的高级别抽象,这些客户端只支持 .NET Core 环境中的异步调用。

.NET Standard 2.0

的非框架变体 Amazon SDK for .NET 符合 .NET 标准 2.0。 Amazon SDK for .NET 仅为根据 .NET Standard 编写的应用程序提供异步方法。

.NET Framework 4.5

此版本的针对.NET Amazon SDK for .NET Framework 4.7.2 进行编译,并在.NET 4.0 运行时中运行。 Amazon 服务客户端支持同步和异步调用模式,并使用 C # 5.0 中引入的 async 和 await 关键字。

.NET Framework 3.5

的版本 4 Amazon SDK for .NET 不支持.NET 框架 3.5。

便携式类库和 Xamarin

Amazon SDK for .NET 还包含可移植类库实现。便携式类库实施可针对多种平台,包括 Universal Windows Platform(UWP)以及 iOS 和 Android 上的 Xamarin。有关更多详细信息,请参阅适用于.NET 的移动 SDK 和 X amarin for Xamarin。 Amazon 服务客户端仅支持异步调用模式。

Unity 支持

有关 Unity 支持的信息,请参阅 Unity 支持的特殊注意事项