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

是否要将 .NET 应用程序部署到Amazon通过几个简单点击即可? 尝试我们的新.NET CLI 工具为了简化部署体验!阅读我们的博客帖子然后提交反馈GitHub

有关更多信息,请参阅部署工具

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

支持的平台Amazon SDK for .NET

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

.NET 内核

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

.NET 标准 2.0

非框架变体Amazon SDK for .NET遵守.NET 标准 2.0.

.NET Framework 4.5

这个版本的Amazon SDK for .NET根据 .NET Framework 4.5 编译,在 .NET 4.0 运行时中运行。Amazon服务客户端支持异步和同步调用模式,使用异步和等待引入的关键字C#5.0.

.NET Framework 3.5

这个版本的Amazon SDK for .NET根据 .NET Framework 3.5 编译,在 .NET 2.0 或 .NET 4.0 运行时中运行。Amazon服务客户端支持异步和同步调用模式,使用较早的 Egin 和 End 模式。

注意

在由针对版本 2.0 的 CLR 构建的应用程序使用时,Amazon SDK for .NET不符合联邦信息处理标准 (FIPS)。有关如何在该环境中替换符合 FIPS 的实施的详细信息,请参阅 Microsoft 博客上的 CryptoConfig 以及 CLR Security 团队 HMACSHA256 类 (HMACSHA256Cng ) 中的 Security.Cryptography.dll。

可移植类库和 Xamarin

Amazon SDK for .NET还包含可移植类库实施。可移植类库实施可针对多种平台,包括 Universal Windows Platform (UWP) 和 iOS 和 Android 上的 Xamarin。请参阅适用于 .NET 和 Xamarin 的移动开发工具包了解更多信息。Amazon服务客户端只支持异步调用模式。

Unity 支持

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

更多信息

迁移到的版本 3.5Amazon SDK for .NET