Menginstal alat untuk SDK Aplikasi Windows

Konfigurasikan komputer pengembangan Anda dengan menginstal alat yang sesuai untuk mengembangkan aplikasi untuk Windows dengan SDK Aplikasi Windows dan WinUI.

Catatan

Artikel ini ditujukan untuk saluran rilis stabil SDK Aplikasi Windows. Lihat saluran rilis SDK Aplikasi Windows. Untuk saluran lain, lihat Menginstal alat untuk pratinjau dan saluran eksperimental SDK Aplikasi Windows.

Menginstal alat dengan winget

Untuk menginstal alat dan beban kerja yang diperlukan menggunakan baris perintah, masukkan salah satu perintah berikut di konsol. Ini hanya didukung dengan Visual Studio 2022 dan yang lebih baru. Jika Anda sudah menginstal Visual Studio 2022 atau yang lebih baru, maka perintah akan membuka Penginstal Visual Studio dengan beban kerja yang hilang yang dipilih. Anda kemudian dapat memilih Ubah di Alat Penginstal Visual Studio untuk menginstal beban kerja yang diperlukan.

Untuk pengembang C#

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

Untuk pengembang C++

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

Menginstal alat secara manual

Untuk menginstal alat dan beban kerja yang diperlukan secara manual, baca bagian berikut.

Pasang Visual Studio

Gunakan tautan ini untuk menginstal Visual Studio 2022 (disarankan) atau Visual Studio 2019. Anda dapat memilih antara Visual Studio Community Edition gratis, Visual Studio Professional, atau Visual Studio Enterprise. Sebelum memulai, lihat Persyaratan sistem untuk pengembangan aplikasi Windows.

Penting

Visual Studio 2019 hanya mendukung SDK Aplikasi Windows 1.1 dan yang lebih lama. Visual Studio 2022 direkomendasikan untuk mengembangkan aplikasi dengan semua versi SDK Aplikasi Windows.

Beban kerja dan komponen yang diperlukan

Saat menginstal Visual Studio, Anda memiliki opsi untuk menginstal beban kerja dan komponen yang Anda inginkan. Setelah penginstalan, Anda dapat membuka Penginstal Visual Studio dan memilih Ubah untuk menambahkan beban kerja dan komponen.

Saat menginstal, pilih beban kerja dan komponen berikut:

Dari dalam aplikasi Alat Penginstal Visual Studio:

  • Pada tab Beban Kerja dari kotak dialog penginstalan, pilih yang sesuai:

    • Untuk pengembangan aplikasi C# menggunakan SDK Aplikasi Windows, pilih Pengembangan Desktop .NET.
      • Kemudian di panel Detail penginstalan kotak dialog penginstalan, pilih SDK Aplikasi Windows Templat C# (di bagian bawah daftar).
    • Untuk pengembangan aplikasi C++ menggunakan SDK Aplikasi Windows, pilih Pengembangan desktop dengan C++
      • Kemudian di panel Detail penginstalan kotak dialog penginstalan, pilih SDK Aplikasi Windows Templat C++ (di bagian bawah daftar).
  • Untuk pengembangan aplikasi Platform Windows Universal (UWP), pilih pengembangan Platform Windows Universal

    • Kemudian di panel Detail penginstalan kotak dialog penginstalan untuk beban kerja tersebut, pastikan alat Platform Windows Universal C++ (v143) dipilih.
  • Pada tab Komponen individual dari kotak dialog penginstalan, di bagian SDK, pustaka, dan kerangka kerja , pastikan Windows 10 SDK (10.0.19041.0) dipilih.

Templat proyek dan item Visual Studio

SDK Aplikasi Windows mencakup proyek Visual Studio dan templat item untuk membuat dan mengembangkan aplikasi yang menggunakan pustaka WinUI 3 untuk mengimplementasikan antarmuka pengguna.

Jika Anda mengikuti instruksi dalam Beban kerja dan komponen yang diperlukan di atas, maka templat sudah diinstal.

Pilih C# atau C++ sebagai bahasa, Windows sebagai platform, dan WinUI sebagai jenis Proyek untuk membuat proyek SDK Aplikasi Windows baru.

Secara opsional, instal Template Studio for WinUI (C#) untuk mempercepat pembuatan aplikasi .NET WinUI baru menggunakan UI berbasis wizard. Pilih dari berbagai jenis dan fitur proyek untuk menghasilkan templat proyek yang disesuaikan untuk Anda.

Untuk versi SDK Aplikasi Windows lainnya, lihat Unduhan untuk SDK Aplikasi Windows.

Linkage pustaka runtime Hybrid C/C++

Dalam rilis 1.0.3 dan 1.1 Pratinjau 2 dan yang lebih baru, SDK Aplikasi Windows menggunakan tautan pustaka runtime Hybrid C/C++ (linkage CRT hibrid). Ini adalah teknik tautan CRT yang menyederhanakan penyebaran. Baik Anda adalah pengembang aplikasi C++ atau pengembang pustaka C++, berikut adalah beberapa sumber daya untuk mempelajari tautan CRT hibrid:

Langkah berikutnya

Untuk membuat aplikasi WinUI 3 pertama Anda yang menggunakan SDK Aplikasi Windows, lihat Membuat proyek WinUI 3 pertama Anda.

Lihat juga Menggunakan SDK Aplikasi Windows dalam proyek yang ada.