Установка инструментов для каналов предварительного и экспериментального выпусков Windows App SDK

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

Примечание.

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

Установите Visual Studio.

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

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

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

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

    • Для разработки приложений универсальной платформы Windows (UWP) выберите Разработка приложений для универсальной платформы Windows
      • Затем в области Сведения об установке диалогового окна установки для этой рабочей нагрузки убедитесь, что выбран вариант Средства универсальной платформы Windows для C++ (версия 143) (для Visual Studio 2022) или Средства универсальной платформы Windows для C++ (версия 142) (для Visual Studio 2019).
    • Для разработки приложений C# выберите Разработка классических приложений .NET.
    • Для разработки приложений C++ выберите Разработка классических приложений на C++.
  • Убедитесь, что на вкладке Отдельные компоненты диалогового окна установки в разделе Пакеты SDK, библиотеки и платформы выбран вариант Windows 10 SDK (10.0.19041.0).

Предварительный выпуск.

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

Шаблоны доступны путем установки расширения Visual Studio (VSIX).

Примечание.

Если вы установили шаблоны C# пакета SDK для приложений Windows (сведения об установке рабочей нагрузки разработки классических приложений .NET) и (или) Шаблоны C++ пакета SDK для приложений Windows (сведения об установке рабочей нагрузки C++ для классических приложений), запустите установщик Visual Studio, чтобы удалить их перед установкой VSIX.

Расширения из канала предварительной версии доступны только из указанных выше расположений загрузки. Эти расширения недоступны через Visual Studio Marketplace или диалоговое окно "Управление расширениями " в Visual Studio.

Примечание.

Если вы устанавливаете версию C# расширения Пакета SDK для приложений Windows 1.0 (предварительная версия 2) для Visual Studio 2019, и вы хотите использовать шаблон средств упаковки MSIX с одним проектом (см. раздел "Упаковка приложения с помощью однопроекта MSIX MSIX"), необходимо также установить расширение "Средства упаковки MSIX" отдельно. Шаблон проекта "Пустое приложение" (WinUI 3 в классическом приложении) имеет известная проблема, которая приводит к ошибке сборки, если вы также не установите расширение средств упаковки с одним проектом. Эта проблема не влияет на другие версии расширения Windows App SDK 1.0 (предварительная версия 2).

Экспериментальный выпуск

Для экспериментальных функций установите последнее расширение из экспериментального канала выпуска. Дополнительные сведения см. в разделе "Экспериментальный канал выпуска".

Выберите один из этих вариантов, чтобы установить последний экспериментальный выпуск (экспериментальный выпуск версии 1.0(1.0.0-experimental1)):

  • В Visual Studio щелкните "Расширения>управления расширениями", найдите пакет SDK для приложений Windows (экспериментальный) и установите последнее расширение.
  • Кроме того, можно скачать и установить расширение непосредственно из Visual Studio Marketplace:

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

Следующие шаги

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

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