다음을 통해 공유


WinUI에 대한 설정 및 도구

Windows 앱 개발에 오신 것을 환영합니다. 이 가이드에서는 WinUI를 사용하여 첫 번째 앱 만들기를 시작하는 데 필요한 단계를 안내합니다. Windows 개발에 대해 자세히 알아보는 데 도움이 되는 리소스도 알려줍니다. 개발자 환경을 설정하고 최신 도구로 첫 번째 WinUI 앱을 빌드하는 단계별 가이드를 원하는 경우 WinUI 101을 참조하세요.

1. 개발자 모드 사용

Windows에는 작업 중인 앱을 실행할 수 있도록 보안 설정을 조정하는 개발자를 위한 특수 모드가 있습니다. Visual Studio를 사용하여 앱을 빌드, 배포 및 테스트하려면 개발자 모드를 사용하도록 설정해야 합니다.

지금 개발자 모드를 사용하도록 설정하지 않으면 Visual Studio에서 앱을 빌드하려고 할 때 사용하도록 설정하라는 메시지가 표시됩니다.

개발자 모드를 사용하도록 설정하려면:

  • Windows 설정을 열고 시스템 > 고급 페이지로 이동합니다.
  • 개발자 모드 스위치를 기로 전환하고 확인 대화 상자에서 선택 사항을 확인합니다.

개발자 모드에 대한 자세한 내용은 개발자를 위한 설정을 참조하세요.

2. Visual Studio 및 필수 워크로드 설치

Microsoft의 강력한 IDE인 Visual Studio를 사용하여 WinUI 앱을 빌드, 디버그 및 배포합니다. Windows 및 기타 플랫폼용 즉시 사용할 수 있는 프로젝트 템플릿을 제공하여 빠르게 시작할 수 있습니다.

무료 Visual Studio Community Edition 에는 앱을 개발하는 데 필요한 모든 것이 포함되어 있습니다. 대규모 팀 또는 기업에는 Professional 또는 Enterprise 버전이 필요할 수 있습니다. Visual Studio란?Windows 앱 개발을 위한 시스템 요구 사항에 대해 자세히 알아보세요.

콘솔에서 다음 명령 중 하나를 실행하여 필요한 도구 및 워크로드를 설치합니다.
이 명령은 누락된 워크로드가 미리 선택된 Visual Studio 설치 관리자를 엽니다. 설치하려면 [수정 ]을 선택하기만 하면 됩니다.

원하는 경우 CommunityProfessional 또는 Enterprise 로 대체하여 해당 버전을 대신 설치할 수 있습니다.

C# 앱 개발용

winget install "Visual Studio Community 2022"  --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore

C++ 앱 개발

winget install "Visual Studio Community 2022"  --override "--add Microsoft.VisualStudio.Workload.NativeDesktop  Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp"  -s msstore

3. 첫 번째 WinUI 앱 만들기 및 실행

Visual Studio 프로젝트 템플릿에는 앱을 빠르게 만드는 데 필요한 모든 파일이 포함됩니다. 실제로 WinUI 앱 템플릿에서 프로젝트를 만든 후에는 실행할 수 있는 앱이 이미 있고 코드를 추가할 수 있습니다.

WinUI C# 빈 앱 프로젝트 템플릿을 사용하여 새 프로젝트를 만들려면 다음을 수행합니다.

  1. Visual Studio를 열고 시작 페이지에서 새 프로젝트 만들기 를 선택합니다. (Visual Studio가 편집기에서 이미 열려 있는 경우 파일을> 선택합니다.새로운>프로젝트: 새 프로젝트 만들기

  2. WinUI를 검색하고 WinUI Blank App (Packaged) C# 프로젝트 템플릿을 선택한 후, 다음:빈 패키지 WinUI 3 C# 데스크톱 앱을 선택합니다.

  3. 프로젝트 이름을 지정한 다음 만들기를 선택합니다. 필요에 따라 솔루션 이름 및 디렉터리를 지정하거나 기본값을 그대로 둘 수 있습니다. Hello World 프로젝트는 Hello World 솔루션에 속하며, 그 솔루션은 C:\Projects\에 위치합니다. 프로젝트 세부 정보 지정

    비고

    이 프로젝트를 사용하여 다음 단계 섹션에서 전체 앱을 빌드하려면 프로젝트 WinUINotes이름을 지정합니다.

  4. "시작" 디버그 단추를 선택하여 프로젝트를 빌드하고 실행합니다.
    프로젝트 빌드 및 실행
    프로젝트가 빌드되고, 로컬 컴퓨터에 배포되고, 디버그 모드에서 실행됩니다.
    빌드 및 실행 중인 Hello World 프로젝트

  5. 디버깅을 중지하려면 앱 창을 닫거나 Visual Studio에서 디버그 "중지" 단추를 선택합니다.

축하합니다. 첫 번째 WinUI 앱을 빌드했습니다. 자세한 내용은 아래의 다음 단계를 계속 진행하세요.

다음 단계

  • WinUI에서 제공하는 내용을 알아보려면 WinUI 갤러리 앱을 확인하세요.

    WinUI 3 갤러리 앱에는 대부분의 WinUI 3 컨트롤, 기능 및 기능의 대화형 예제가 포함되어 있습니다. Microsoft Store에서 앱을 가져오거나 GitHub에서 소스 코드를 가져옵니다.

  • WinUI 기본 사항에 대해 자세히 알아봅니다.
  • Fluent Design 원칙을 탐구합니다.
  • 앱을 보다 효율적으로 개발하는 데 도움이 되는 샘플 및 도구를 찾습니다.