Windows 앱 SDK용 도구 설치

Windows 앱 SDK를 사용하여 Windows용 앱을 개발하는 데 적합한 도구를 설치하여 개발 컴퓨터를 구성합니다.

참고

이 문서는 Windows 앱 SDK의 안정적인 릴리스 채널에 대한 것입니다. Windows 앱 SDK 릴리스 채널을 참조하세요. 다른 채널에 대한 내용은 Windows 앱 SDK의 미리 보기 및 실험 채널용 도구 설치를 참조하세요.

Visual Studio 설치

다음 링크를 사용하여 Visual Studio 2022(권장) 또는 Visual Studio 2019를 설치합니다. 무료 Visual Studio Community Edition, Visual Studio Professional 또는 Visual Studio Enterprise 중에서 선택할 수 있습니다. 시작하기 전에 Windows 앱 개발을 위한 시스템 요구 사항을 참조하세요.

필요한 워크로드 및 구성 요소

Visual Studio를 설치하는 동안 원하는 워크로드 및 구성 요소를 설치할 수 있는 옵션이 있습니다. 설치 후 Visual Studio 설치 프로그램을 열고 수정을 선택하여 워크로드와 구성요소를 추가할 수 있습니다.

설치하는 동안 다음 워크로드 및 구성 요소를 선택합니다.

  • 설치 대화 상자의 워크로드 탭에서 다음을 적절하게 선택합니다.

    • Windows 앱 SDK를 사용한 C# 앱 개발의 경우 .NET 데스크톱 개발을 선택합니다.
      • 그런 다음, 설치 대화 상자의 설치 세부 정보 창에서 Windows 앱 SDK C# 템플릿(목록 하단)을 선택합니다.
    • Windows 앱 SDK를 사용한 C++ 앱 개발의 경우 C++를 사용하여 데스크톱 개발을 선택합니다.
      • 그런 다음, 설치 대화 상자의 설치 세부 정보 창에서 Windows 앱 SDK C++ 템플릿(목록 하단)을 선택합니다.
  • UWP(유니버설 Windows 플랫폼) 앱을 개발하는 경우 유니버설 Windows 플랫폼 개발을 선택합니다.

    • 그런 다음, 해당 워크로드에 대한 설치 대화 상자의 설치 세부 정보 창에서 C++(v143) 유니버설 Windows 플랫폼 도구를 선택합니다.
  • 설치 대화 상자의 개별 구성 요소 탭에 있는 SDK, 라이브러리 및 프레임워크 섹션에서 Windows 10 SDK(10.0.19041.0)를 선택합니다.

Visual Studio 프로젝트 및 항목 템플릿

Windows 앱 SDK에는 WinUI 3 앱을 만들고 개발하기 위한 Visual Studio 프로젝트 및 항목 템플릿이 포함되어 있습니다.

위에 설명된 필수 워크로드 및 구성 요소의 지침을 따른 경우 템플릿이 이미 설치되어 있습니다.

WinUI용 Template Studio(C#)를 설치하고 마법사 기반 UI를 사용하여 새 .NET WinUI 앱 개발 속도를 가속화합니다. 다양한 프로젝트 형식 및 기능 중에서 선택하여 사용자 지정된 프로젝트 템플릿을 생성합니다.

더 많은 Windows 앱 SDK 버전은 Windows 앱 SDK 다운로드를 참조하세요.

하이브리드 C/C++ 런타임 라이브러리 연결

릴리스 1.0.3 및 1.1 미리 보기 2 이상에서 Windows 앱 SDK는 하이브리드 C/C++ 런타임 라이브러리 링크(하이브리드 CRT 링크)를 사용합니다. 이는 배포를 간소화하는 CRT 연결 기술입니다. C++ 애플리케이션 개발자이든 C++ 라이브러리 개발자이든 관계없이, 하이브리드 CRT 연결에 대해 배울 수 있는 몇 가지 리소스가 있습니다.

다음 단계

Windows 앱 SDK를 사용하는 첫 번째 WinUI 3 앱을 만들려면 첫 번째 WinUI 3 프로젝트 만들기를 참조하세요.

기존 프로젝트에서 Windows 앱 SDK 사용도 참조하세요.