에서 지원하는 플랫폼 AWS SDK for .NET - AWS SDK for .NET

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

에서 지원하는 플랫폼 AWS SDK for .NET

는 개발자가 서로 다른 플랫폼을 대상으로 할 수 있는 고유한 어셈블리 그룹을 AWS SDK for .NET 제공합니다. 그러나 이러한 각 플랫폼에서 모든 SDK 기능이 동일한 것은 아닙니다. 이 주제에서는 각 플랫폼에 대한 지원의 차이점을 설명합니다.

.NET 코어

는 에 대해 작성된 애플리케이션을 AWS SDK for .NET 지원합니다.NET 코어(.NET Core 3.1, .NET 5, .NET 6 등). AWS 서비스 클라이언트는 .NET core의 비동기 호출 패턴만 지원합니다. 또한 에서 비동기 호출만 지원하는 Amazon S3 와 같이 서비스 클라이언트 위에 구축TransferUtility된 많은 상위 수준 추상화에도 영향을 미칩니다.NET 코어 환경.

.NET 표준 2.0

의 비프레임워크 변형은 를 AWS SDK for .NET 준수합니다.NET 표준 2.0. 는 에 대해 작성된 애플리케이션에 대해 비동기식 메서드만 AWS SDK for .NET 제공합니다.NET 표준.

.NET 프레임워크 4.5

주의

2024년 8월 15일부터 AWS SDK for .NET 에 대한 지원이 종료됩니다.NET 프레임워크 3.5 및 는 최소 를 변경합니다.NET 프레임워크 버전 4.7.2. 자세한 내용은 블로그 게시물에서 에 대한 중요 변경 사항을 참조하세요.NET 의 프레임워크 3.5 및 4.5 대상 AWS SDK for .NET.

이 버전의 AWS SDK for .NET 는 에 대해 컴파일됩니다.NET 프레임워크 4.5 및 는 에서 실행됩니다.NET 4.0 runtime. AWS service 클라이언트는 동기 및 비동기 호출 패턴을 지원하며 C# 5.0에 도입된 비동기 및 대기 키워드를 사용합니다.

.NET 프레임워크 3.5

주의

2024년 8월 15일부터 AWS SDK for .NET 에 대한 지원이 종료됩니다.NET 프레임워크 3.5 및 는 최소 를 변경합니다.NET 프레임워크 버전 4.7.2. 자세한 내용은 블로그 게시물에서 에 대한 중요 변경 사항을 참조하세요.NET 의 프레임워크 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 클라이언트는 동기 및 비동기 호출 패턴을 지원하고 이전 시작 및 종료 패턴을 사용합니다.

참고

AWS SDK for .NET 는 의 버전 2.0을 기반으로 구축된 애플리케이션에서 사용할 때 연방 정보 처리 표준(FIPS)을 준수하지 않습니다CLR. 해당 환경에서 FIPS 규정 준수 구현을 대체하는 방법에 대한 자세한 내용은 Microsoft 블로그CryptoConfig의 와 CLR Security.Cryptography.dll의 보안 팀 HMACSHA256 클래스( HMACSHA256Cng )를 참조하세요.

휴대용 클래스 라이브러리 및 Xamarin

에는 휴대용 클래스 라이브러리 구현 AWS SDK for .NET 도 포함되어 있습니다. 휴대용 클래스 라이브러리 구현은 범용 Windows 플랫폼(UWP)과 iOS 및 Android의 Xamarin을 포함한 여러 플랫폼을 대상으로 할 수 있습니다. 자세한 내용은 Mobile SDK for .NET 및 Xamarin을 참조하세요. AWS 서비스 클라이언트는 비동기 호출 패턴만 지원합니다.

Unity 지원

Unity 지원에 대한 자세한 내용은 Unity 지원에 대한 특별 고려 사항 단원을 참조하세요.

추가 정보

AWS SDK for .NET의 버전 3.5로 마이그레이션