#c# #unity3d #build #visual-studio-2017 #hololens
#c# #unity3d #сборка #visual-studio-2017 #hololens
Вопрос:
Я работаю над проектом Hololens с использованием Unity3D с осени прошлого года. До сих пор у нас не было проблем с подключением к устройству. Мы следовали стандартным процедурам сборки — сборка решения для UWP с Hololens в качестве целевого устройства, открытое решение в Visual Studio (2017), x86, построение удаленной машины по сети и т. Д.
Наш проект работал нормально вплоть до этой недели, но на этой неделе мы внезапно были заблокированы на устройстве и должны были снова войти в систему (примерно в то время, когда был анонсирован Hololens 2 и выпущен эмулятор Hololens 2). С этого момента мы не смогли развернуть наш проект через встроенное решение на удаленной машине (Hololens). Стоит отметить, что наш проект по-прежнему отлично работает в редакторе.
Ошибка, которую мы получаем: «Ошибка DEP0100: пожалуйста, убедитесь, что на целевом устройстве включен режим разработчика. Не удалось получить лицензию разработчика на [IPv4-адрес] из-за ошибки 80004005 «.
Конечно, на устройстве включен режим разработчика, и он включен в течение 7 месяцев, но я перепроверил. Я также пытался отключить и повторно включить режим разработчика. Я также несколько раз перезапускал устройство, перестраивал и пытался повторно развернуть сборку с нескольких разных компьютеров Windows в нескольких разных сетях (домашний и университетский Wi-Fi). Каждая машина и местоположение выдает одну и ту же ошибку. Я обновил Hololens до самого последнего обновления, надеясь, что это решит проблему, но без кубиков.
Другие с той же проблемой заявили, что решили ее путем сброса настроек устройства, но для нас это было бы последним средством. Этот проект рассчитан на годичный класс capstone, и мы беспокоимся, что его сброс — это точка невозврата, которая может сделать наш проект или устройство непригодными для использования. Устройство также не принадлежит нам и было предоставлено нам преподавателем, поэтому мы не хотели бы сбрасывать заводские настройки их собственности.
Есть ли какие-либо другие решения, которые я мог бы попробовать?
Комментарии:
1. Вы пытались развернуть новый пустой проект? Если это работает , вы можете проверить более старую версию своего собственного проекта и сузить проблему. Какую версию Unity вы используете? Есть ли различия между режимом выпуска и отладки или IL2CPP и .NET в качестве серверной части сценариев? Если новый пустой проект отказывается работать: являются ли учетные данные правильными (другая учетная запись)? Разрешено ли вам выполнять другие задачи с портала устройств, например, просмотр в реальном времени, удаление файлов, ..?
2. К сожалению, из-за нехватки времени у нас закончились опции, и нам пришлось перезагрузить устройство. Я бы посоветовал всем, у кого есть эта проблема, попробовать то, что вы сказали выше, и развернуть новый пустой проект. Но сброс устройства, по крайней мере, сработал для нас.