Установка инструментов

Получите инструменты, необходимые для создания приложений для иммерсивных гарнитур (гарнитур виртуальной реальности) Microsoft HoloLens и Windows Mixed Reality. Для разработки решений для Windows Mixed Reality не существует отдельного пакета SDK. Используйте Visual Studio с пакетом SDK для Windows 10 или Windows 11.

У вас нет устройства смешанной реальности? Вы можете установить эмулятор HoloLens, чтобы протестировать отдельные функции приложений смешанной реальности без HoloLens. Вы также можете использовать симулятор Windows Mixed Reality, чтобы протестировать приложения смешанной реальности для иммерсивных гарнитур.

Рекомендуем установить игровой модуль Unity или Unreal. Это самый простой способ приступить к созданию приложений смешанной реальности. Кроме того, вы можете воспользоваться DirectX, если захотите использовать собственный модуль.

Если вы работаете с Unity, вы можете использовать имитацию ввода, доступную в наборе средств для смешанной реальности для Unity, чтобы протестировать разные типы взаимодействия для ввода, например с помощью отслеживания взгляда или движений рук. Для проектов Unreal используйте подключаемый модуль UX Tools, чтобы проверить общие взаимодействия ввода и возможности взаимодействия с пользователем.

Совет

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


Контрольный список установки

Средство Примечания
Логотип Windows

Windows 10 (ссылка на установку вручную) или Windows 11 (ссылка на установку вручную)

Установите последнюю версию Windows 10 или 11.
Установка Windows 10
Вы можете установить последнюю версию Windows 10 или 11 с помощью Центра обновления Windows, к которому можно перейти в разделе параметров, или путем создания установочного носителя (открыв ссылку, указанную в столбце слева).

Сведения о новых функциях смешанной реальности, доступных в каждом выпуске Windows 10 или 11, см. в заметках о текущем выпуске. Включите режим разработчика на компьютере в разделе Параметры Обновление > & безопасность > для разработчиков.

Примечание, касающееся корпоративных компьютеров
Если вашим компьютером управляет ИТ-отдел вашей организации, возможно, вам потребуется связаться с его сотрудниками для обновления.

N-версии Windows
Иммерсивные гарнитуры (виртуальная реальность) Windows Mixed Reality не поддерживаются в N-версиях Windows.
Изображение логотипа Visual Studio

Visual Studio 2022 (ссылка для установки)

Полнофункциональная интегрированная среда разработки (IDE) для Windows и многое другое. Вы будете использовать Visual Studio для написания кода, отладки, тестирования и развертывания.
Установка Visual Studio 2022
Установите следующие рабочие нагрузки:

● Разработка классических приложений .NET
● Разработка классических приложений на C++
● Разработка приложений универсальной платформы Windows (UWP)
● Разработка игр с помощью Unity (если планируется использовать Unity)

Примечание. Некоторые из этих рабочих нагрузок могут быть предварительно установлены, если вы предварительно установили Unity. Убедитесь, что у вас есть все эти рабочие нагрузки для успешного развертывания.

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

*● пакет SDK для Windows 10 версии 10.0.19041.0 или 10.0.18362.0 или пакет SDK для Windows 11;
● подключение USB-устройства (требуется для развертывания или отладки в HoloLens по USB);
● инструменты C++ (версии 142) универсальной платформы Windows (обязательно при использовании Unity).

Примечание о HoloLens (1-го поколения) и настольных гарнитурах Windows Mixed Reality
Если вы разрабатываете приложения только для настольных гарнитур Windows Mixed Reality или HoloLens (1-го поколения), можно использовать Visual Studio 2017 и пакет Windows SDK, установленный им.
Логотип Visual Studio

Эмулятор HoloLens 2 (Windows Holographic, версия 23H2 с обновлением за декабрь 2023 г.) (ссылка для установки: 10.0.22621.1252)

Эмулятор HoloLens (1-го поколения) (ссылка для установки: 10.0.17763.134)

Дополнительный эмулятор позволяет запускать приложения с помощью образа виртуальной машины HoloLens без физического устройства HoloLens.

Дополнительные сведения об использовании дополнительного эмулятора HoloLens см. в этой статье.

Для успешной установки эмулятора ваша система должна поддерживать Hyper-V. Подробные сведения см. в разделе о системных требованиях.

Примечание по эмулятору HoloLens (1-го поколения)
Для успешной установки необходимо решение Visual Studio 2017. Если вы устанавливаете эмулятор HoloLens (1-го поколения) с Visual Studio 2022, вам необходимо отменить выбор шаблонов VS и установить их из Visual Studio Marketplace.

Установка предпочтительного движка

Теперь, когда вы настроили Windows 10 или 11, Visual Studio и пакет SDK для Windows 10 или 11, мы установим и настроим систему управления по вашему выбору.

Устранение неполадок

Неактивная кнопка для включения режима разработчика

Если вы сталкиваетесь с проблемами при включении режима разработчика на устройстве, возможно, у вас нет прав владельца устройства. В многопользовательском режиме лицо, которое использует устройство первым, назначается владельцем. Все последующие пользователи не будут иметь нужных разрешений для включения режима разработчика или внесения других изменений в конфигурацию. Однако существует исключение, при котором первый пользователь может не быть владельцем устройства в среде с Autopilot. Подробные сведения см. в документации по безопасности HoloLens.

Ниже представлены возможные решения.

  • Владелец устройства должен включить режим разработчика перед передачей устройства другим пользователям или разработчикам.
  • Рекомендация ИТ-администратору или администратору MDM включить параметр политики CSP ApplicationManagement/AllowDeveloperUnlock для конкретного устройства или группы устройств, с которыми работают разработчики.
  • Использование решения Advanced Recovery Companion (ARC).

Примечание

Дополнительные сведения об управлении устройствами HoloLens см. в этом обзоре .

Не удается выполнить развертывание по USB

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