새 프로젝트 시작 - AWS SDK for .NET (V3)

버전 4(V4) AWS SDK for .NET 가 릴리스되었습니다.

새 버전의 SDK 사용을 시작하려면 AWS SDK for .NET (V4) 개발자 안내서, 특히 버전 4로 마이그레이션 주제를 참조하세요.

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

새 프로젝트 시작

여러 가지 방법을 사용하여 AWS 서비스에 액세스하는 새 프로젝트를 시작할 수 있습니다. 이러한 일부 기술은 다음과 같습니다.

  • AWS에서 .NET 개발을 처음 사용하거나 최소한 AWS SDK for .NET를 처음 사용하는 경우 빠른 둘러보기에서 전체 예제를 볼 수 있습니다. SDK에 대한 소개를 제공합니다.

  • .NET CLI를 사용하여 기본 프로젝트를 시작할 수 있습니다. 예제를 보려면 명령 프롬프트나 터미널을 열고 폴더나 디렉터리를 만들어 탐색한 후 다음을 입력하십시오.

    dotnet new console --name [SOME-NAME]

    빈 프로젝트가 생성되며, 이 프로젝트에 코드 및 NuGet 패키지를 추가할 수 있습니다. 자세한 내용은 .NET Core 안내서를 참조하십시오.

    프로젝트 템플릿 목록을 보려면 dotnet new --list를 사용하세요.

  • AWS Toolkit for Visual Studio에는 다양한 AWS 서비스에 대한 C# 프로젝트 템플릿이 포함되어 있습니다. Visual Studio에서 도구 키트를 설치한 후 새 프로젝트를 만드는 동안 이러한 템플릿에 액세스할 수 있습니다.

    이를 보려면 AWS Toolkit for Visual Studio 사용 설명서AWS 서비스 작업을 참조하세요. 새 프로젝트를 만드는 몇 가지 예가 이 섹션에 포함되어 있습니다.

  • Windows용 Visual Studio를 사용하여 개발하지만 AWS Toolkit for Visual Studio를 사용하지 않고 개발하는 경우 일반적인 방법을 사용하여 새 프로젝트를 생성합니다.

    예제를 보려면 Visual Studio를 열고 파일, 신규, 프로젝트를 선택합니다. ".net core"를 검색하고 콘솔 앱(.NET Core) 또는 WPF 앱(.NET Core) 템플릿의 C# 버전을 선택합니다. 빈 프로젝트가 생성되며, 이 프로젝트에 코드 및 NuGet 패키지를 추가할 수 있습니다.

지침이 포함된 코드 예제에서 AWS 서비스를 사용하는 방법에 대한 몇 가지 예를 찾을 수 있습니다.

중요

AWS IAM Identity Center를 인증에 사용 중인 경우 SSO 확인이 작동하려면 애플리케이션이 다음 NuGet 패키지를 참조해야 합니다.

  • AWSSDK.SSO

  • AWSSDK.SSOOIDC

이러한 패키지를 참조하지 않으면 런타임 예외가 발생합니다.