Подтвердить что ты не робот

Эмулятор Windows Phone 8.1 застрял в стартовой ОС

Я установил новую W10 и VS 2015, и теперь, когда я пытаюсь запустить недавно созданный hello world тип приложения на эмуляторе, он не загружается, все, что он говорит: Текст эмулятора  через 5-10 минут он выходит, а Visual studio возвращает DEP6100 (ошибка на этапе начальной загрузки - подключение к устройству) и ошибки DEP6200 (не найденные устройством).

Однако сама виртуальная машина запускается, загружается и работает в Hyper-V

VM works

Вещи, которые я пробовал:

  • Изменение/восстановление эмулятора Windows 8.1 (ничего не изменилось)
  • Изменить/Восстановить Visual Studio (ничего не изменилось)
  • Переустановить Visual Studio (ничего не изменилось)
  • Изменить тип коммутатора в Hyper V от внутреннего до частного (при появлении окон эмулятора он вызвал ошибку при разрешении хоста ip, но загрузился и фактически на этот раз прошел Windows Phone OS запускает экран и фактически загружается, но Visual Studio каким-то образом не узнала, что и через несколько минут после ее загрузки она принудительно отключила виртуальную машину и вернула те же коды ошибок)
  • Удаление всех сетевых адаптеров (включая мой компьютер), а затем проверку аппаратных изменений, чтобы они снова создавали их. (Они были воссозданы, но не помогли, теперь есть только 3 адаптера (Ethernet, Wifi и vEthernet (внутренний коммутатор Windows Phone)
  • Перезагрузка этого миллиарда раз, не меняя ничего (как-то не работает)
4b9b3361

Ответ 1

Итак, примерно через 2 дня безостановочного googling я нашел решение из другого вопроса stackoverflow, где у кого-то была аналогичная проблема, но с эмулятором Android Эмулятор Visual Studio (2015) для android не работает - XDE.exe - Код выхода 3

Что я сделал:

  • Удалить все виртуальные машины в Hyper V
  • Удалить все коммутаторы в Hyper V
  • Запустите xdecleanup.exe для каждой версии XDE (найдено в C:/Program Files (x86)/Microsoft XDE/[8.0/8.1/10.0.10240.0]/XdeCleanup.exe
  • Запустить изменение/восстановление на "Эмуляторы Windows Phone 8.1 - ENU"
  • Перезапустить Visual Studio

Ответ 2

Я пробовал то, что вы сделали, и это не сработало. Поэтому я сделал следующее:

  • Перейдите в раздел "Панель управления\Сеть и Интернет\Сетевые подключения"
  • щелкните правой кнопкой мыши на "vEthernet (Внутренний коммутатор внутреннего эмулятора внутреннего Ethernet-порта Ethernet)".
  • Выберите свойства и проверьте корпус "Расширяемый виртуальный коммутатор Hyper-V" и нажмите "ОК".
  • Снова щелкните правой кнопкой мыши на vEthernet и отключите его. Затем снова включите его.
  • Запустите виртуальную машину и подождите несколько минут (1-й раз всегда дольше загружается)

Ответ 3

Это исправлено для Visual Studio в Windows 10. Разрешите следующее приложение через ваш брандмауэр. Если у вас нет установленного брандмауэра, вы используете встроенную версию Windows:

"C:\Program Files (x86)\Microsoft XDE\10.0.10586.0\XDE.exe"

Обратите внимание, что фактический путь может измениться в зависимости от того, какой эмулятор вы установили.

Ответ 4

У меня была та же проблема с эмуляторами Windows 10 Mobile, которые неожиданно перестали работать после отключения и повторного включения функций Hyper V в Windows 10 один раз.

Для меня это было исправлено:

  • Откройте Панель управления Сеть и Интернет Сетевые подключения

Должен быть адаптер с именем vEthernet (Внутренний коммутатор внутреннего Ethernet-порта внутреннего порта Ethernet). (На самом деле у меня было 2 из них, один из которых изобразил красный крест, в котором говорилось: "Сетевой кабель отключен" и один "Неизвестная сеть" - я выбрал последний для следующих шагов).

  1. Щелкните правой кнопкой мыши адаптер и выберите Свойства
  2. Переключиться на вкладку Общий доступ
  3. Проверьте первый вариант "Разрешить другим пользователям сети подключаться...", снимите флажок "Разрешить другим пользователям управлять или отключать..."
  4. Как подключение к домашней сети выберите vEthernet (Внутренний коммутатор внутреннего эмулятора внутреннего Ethernet-порта Ethernet)
  5. Вернитесь на первую вкладку Сеть
  6. Снимите флажок Протокол Интернета версии 6
  7. Нажмите ОК, а затем нажмите ОК в следующем диалоговом окне сообщения (говоря о IP-адресах)

Visual Studio 2015 был открыт все время, делая это. После этих шагов я нажал F5, подождал некоторое время (1-2 минуты) для загрузки ОС и приложения.

(Это решение похоже на предложение, предложенное в MS forums.)

Примечание. Решение, предоставленное DomDev, не работает для меня. Я не пробовал один из Эдгара.

Ответ 5

Немного поздно и глупо, но моя проблема заключалась в том, что на моей машине не было свободного места на диске!