Установка инструментов для Windows App SDK

Настройте компьютер разработки, установив соответствующие средства для разработки приложений для Windows с помощью Windows App SDK.

Примечание

Эта статья предназначена для стабильного канала выпусков пакета Windows App SDK. См. статью Каналы выпуска Windows App SDK. Сведения о других каналах см. в статье Установка инструментов для каналов предварительного и экспериментального выпусков Windows App SDK.

Установка Visual Studio

Используйте эти ссылки, чтобы установить Visual Studio 2022 (рекомендуется) или Visual Studio 2019. Вы можете выбрать бесплатный выпуск Visual Studio Community, Visual Studio Professional или Visual Studio Enterprise. Прежде чем начать, ознакомьтесь со статьей Требования к системе для разработки приложений для Windows.

Обязательные рабочие нагрузки и компоненты

При установке Visual Studio вы можете установить необходимые рабочие нагрузки и компоненты. После установки можно открыть Visual Studio Installer и выбрать Изменить, чтобы добавить рабочие нагрузки и компоненты.

Во время установки выберите следующие рабочие нагрузки и компоненты:

  • На вкладке Рабочие нагрузки диалогового окна установки выберите нужный вариант:

    • Для разработки приложений на C# с помощью Windows App SDK выберите Разработка классических приложений .NET.
      • Затем в области Сведения об установке диалогового окна установки выберите Шаблоны C# для Windows App SDK (в нижней части списка).
    • Для разработки приложений на C++ с помощью Windows App SDK выберите Разработка классических приложений на C++.
      • Затем в области Сведения об установке диалогового окна установки выберите Шаблоны C++ для Windows App SDK (в нижней части списка).
  • Для разработки приложений универсальной платформы Windows (UWP) выберите Разработка приложений для универсальной платформы Windows

    • Затем в области Сведения об установке диалогового окна установки для этой рабочей нагрузки убедитесь, что выбран вариант Средства универсальной платформы Windows для C++ (версия 143).
  • Убедитесь, что на вкладке Отдельные компоненты диалогового окна установки в разделе Пакеты SDK, библиотеки и платформы выбран вариант Windows 10 SDK (10.0.19041.0).

Шаблоны проектов и элементов для Visual Studio

Windows App SDK включает шаблоны проекта и элементов Visual Studio для создания и разработки приложений WinUI 3.

Если вы выполнили инструкции из раздела Обязательные рабочие нагрузки и компоненты, шаблоны уже установлены.

Установите Template Studio для WinUI (C#), чтобы ускорить создание приложений .NET WinUI с помощью пользовательского интерфейса на основе мастера. Выберите один из множества типов проектов и функций, чтобы создать адаптированный для вас шаблон проекта.

Другие версии Windows App SDK см. по этой ссылке.

Гибридная компоновка библиотек среды выполнения C/C++

В выпусках 1.0.3 и 1.1 (предварительная версия 2) и выше пакет Windows App SDK использует гибридную компоновку библиотек среды выполнения C/C++ (гибридная компоновка CRT). Это метод компоновки CRT, который упрощает развертывание. Независимо от того, являетесь ли вы разработчиком приложений C++ или разработчиком библиотеки C++, ознакомьтесь со следующими ресурсами по гибридной компоновке CRT:

Дальнейшие действия

Чтобы создать первое приложение WinUI 3, использующее Windows App SDK, см. статью Создание первого проекта WinUI 3.

Также см. статью Использование пакета Windows App SDK в существующем проекте.