V AWS SDK for .NET V3 已end-of-support。
我們建議您遷移至 AWS SDK for .NET V4。如需如何遷移的其他詳細資訊和資訊,請參閱我們的end-of-support公告
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
支援的平台 AWS SDK for .NET
為開發人員 AWS SDK for .NET 提供不同的組件群組,以鎖定不同的平台。不過,在這些平台上,並非所有開發套件的功能都相同。此主題說明每個平台支援的差異。
.NET Core
AWS SDK for .NET 支援針對 .NET Core (.NET Core 3.1、.NET 5、.NET 6 等) 撰寫的應用程式。 AWS 服務用戶端僅支援 .NET 核心中的非同步呼叫模式。這也會影響在服務用戶端上建置的許多高階抽象概念,例如 Amazon S3TransferUtility,這只會支援 .NET Core 環境中的非同步呼叫。
.NET 標準 2.0
的非影格變化 AWS SDK for .NET 符合 .NET Standard 2.0。
.NET Framework 4.5
警告
從 2024 年 8 月 15 日開始, AWS SDK for .NET 將結束對 .NET Framework 3.5 的支援,並將最低 .NET Framework 版本變更為 4.7.2。如需詳細資訊,請參閱部落格文章 .NET Framework 3.5 和 4.5 目標的重要變更 AWS SDK for .NET
此版本的 AWS SDK for .NET 是根據 .NET Framework 4.5 編譯,並在 .NET 4.0 Runtime. AWS service 用戶端中執行,支援同步和非同步呼叫模式,並使用非同步和等待
.NET Framework 3.5
警告
從 2024 年 8 月 15 日開始, AWS SDK for .NET 將結束對 .NET Framework 3.5 的支援,並將最低 .NET Framework 版本變更為 4.7.2。如需詳細資訊,請參閱部落格文章 .NET Framework 3.5 和 4.5 目標的重要變更 AWS SDK for .NET
此版本的 AWS SDK for .NET 會根據 .NET Framework 3.5 編譯,並在 .NET 2.0 或 .NET 4.0 Runtime. AWS service 用戶端中執行,支援同步和非同步呼叫模式,並使用較舊的開始和結束模式。
注意
當針對 CLR 2.0 版建置的應用程式使用 時, AWS SDK for .NET 不符合聯邦資訊處理標準 (FIPS)。如需在該環境中如何替代 FIPS 相容實作,請參閱 Microsoft 部落格的 CryptoConfig
可攜式類別程式庫和 Xamarin
AWS SDK for .NET 也包含可攜式類別程式庫實作。可攜式類別程式庫實作可以鎖定多個平台,包括 iOS 和 Android 上的 Universal Windows Platform (UWP) 和 Xamarin。如需詳細資訊,請參閱適用於 .NET 和 Xamarin 的 Mobile SDK。 AWS 服務用戶端僅支援非同步呼叫模式。
Unity 支援
如需 Unity 支援的詳細資訊,請參閱 Unity 支援的特殊考量。