Проблема при создании примера проекта MixedRealityToolkit-Unity (V2)

Я столкнулся с проблемой при создании образца проекта MixedRealityToolkit-Unity (V2), я столкнулся со следующей ошибкой:

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs (418,73): ошибка CS0246: не удалось найти тип или имя пространства имен «HandJointKind» (вам не хватает директивы using или ссылки на сборку?)

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs (111,17): ошибка CS0246: не удалось найти тип или имя пространства имен HandMeshObserver (вам не хватает директивы using или ссылки на сборку?)

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs (382,33): ошибка CS0246: не удалось найти тип или имя пространства имен HandJointKind (вам не хватает директивы using или ссылки на сборку?)

Assets \ MixedRealityToolkit.Providers \ WindowsMixedReality \ WindowsMixedRealityArticulatedHand.cs (412,26): ошибка CS0246: не удалось найти тип или имя пространства имен 'JointPose' (вам не хватает директивы using или ссылки на сборку?)

Я использую предварительную версию Windows 10 Insider со сборкой ОС: 18362.30 Версия: 1903

Также я дважды проверил настройку сборки. Минимальный SDK - 10.0.10240.0. Целевая версия SDK - «Последняя установленная».

Я использую ветку mrtk_development для MixedRealityToolkit-Unity.

Может ли кто-нибудь помочь мне или направить меня, если мне не хватает каких-либо шагов для настройки.

Спасибо.


person Krth    schedule 16.04.2019    source источник
comment
Эти ошибки выглядят так, будто Unity на самом деле не использует последний установленный SDK. Вы пробовали следующее: (0) Закройте Unity (1) Удалите старую папку Build / UWP. (2) Удалите папку библиотеки Unity (ваш проект / библиотека) (3) Повторно откройте Unity и выполните сборку.   -  person Julia Schwarz    schedule 16.04.2019


Ответы (2)


Эти ошибки выглядят так, будто Unity на самом деле не использует последний установленный SDK. Вы пробовали следующее:

  1. Перезагрузите компьютер (не шучу).
  2. Удалите старую папку Build / UWP.
  3. Удалите папку библиотеки Unity (в папке YourProject / Library).
  4. Снова откройте Unity и попробуйте построить снова.
person Julia Schwarz    schedule 16.04.2019
comment
Да, я пробовал шаги, которые вы предложили выше, но все же сталкиваюсь с той же проблемой, единство показывает те же ошибки. :-( - person Krth; 17.04.2019
comment
Можете ли вы проверить, что версия Windows SDK, которую вы используете, - 18362.30? Возможно, у вас есть предварительная версия ОС, но вы не используете SDK actua 18362.30. - person Julia Schwarz; 17.04.2019

Наконец-то я смог встроить MRTK-V2 в HoloLens :-) Просто попробуйте, добавив Windows SDK 18362+, который упоминается на домашней странице Toolkit. Я думал, что использую инсайдерскую сборку 18362.30, поэтому мне не нужно устанавливать этот SDK, но похоже, что он все равно требуется.

person Krth    schedule 17.04.2019