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

Эмулятор Windows Phone не запускается (не удалось настроить порт UDP)

После обновления Windows 10 для создания 10061 эмуляторов телефонов Windows (все 8.1 и 10) перестали запускаться. Я получаю следующую ошибку: "Эмулятор Windows Phone не может подключиться к операционной системе Windows Phone. Невозможно настроить порт UDP"

Я попробовал "переработать" эмуляторы, но ничего не изменилось.

error

Менеджер Hyper-V показывает, что виртуальная машина работает, и ее можно запустить непосредственно из диспетчера Hyper-V. Как я уже сказал, в предыдущих версиях Windows 10 TP это было нормально.

emulator works in background

4b9b3361

Ответ 1

Вы видите свою информацию "Виртуальный коммутатор" в разделе "Панель управления\Сеть и Интернет\Сетевые подключения"? Если нет, вы можете попытаться снова создать свой "Внутренний коммутатор эмулятора Windows Phone" из Hyper-V, чтобы узнать, устраняет ли это вашу проблему. Выполните следующие шаги:

1.) Открыть Hyper-V

2.) Отключите все существующие настроенные эмуляторы телефона.

3.) Нажмите "Диспетчер виртуальных коммутаторов"

4.) Нажмите "Внутренний коммутатор эмулятора Windows Phone"

5.) Помните, какие настройки отображаются там (потому что вы удалите его и заново создадите)

6.) Удалите существующий "Внутренний коммутатор эмулятора Windows Phone", нажав "Удалить"

7.) Нажмите "Применить" и "ОК"

8.) Повторно создайте "Внутренний коммутатор эмулятора Windows Phone", нажав "Новый виртуальный сетевой коммутатор" и используйте те же настройки, которые вы запомнили на шаге 5.

9.) Затем попробуйте F5 из Visual Studio, который должен настроить новый эмулятор на виртуальном виртуальном коммутаторе.

Ответ 2

Вышеупомянутые решения для меня не сработали. Я узнал, что проблема связана с адаптерами Hyper v, поэтому я решил удалить их, что вызвало гипер -v для их создания снова.

Это шаги

  • Запустите cmd как admin и введите следующие команды

    set devmgr_show_nonpresent_devices = 1

    Запустить devmgmt.msc

  • Это запустит диспетчер устройств и отобразит список сетевых адаптеров hyper v

  • Щелкните правой кнопкой мыши и удалите все сетевые адаптеры hyper v

  • Откройте диспетчер Hyper v и удалите виртуальные машины

  • От Диспетчера виртуальных коммутаторов (с правой стороны диспетчера гипер-v) удалите все внутренние ключи

  • Перезапустите систему и запустите визуальную студию и запускайте эмулятор.

Смотрите это для получения дополнительной информации http://www.gfi.com/blog/how-to-remove-hidden-network-adapters-from-virtual-machines/

Ответ 3

У меня была схожая проблема, я попробовал различные предлагаемые решения (очистка изображений Hyper-V и сетевых коммутаторов), переустановка Hyper-V, переустановка Visual Studio, восстановление на старую точку восстановления системы - но ни одно из моих действий не было " t разрешила проблему.

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

В моем случае у моего виртуального адаптера нет сетевого подключения. Я поделился своим подключением wi-fi адаптера к виртуальному адаптеру. Это исправлено для меня, я могу развернуть приложения в эмулятор без каких-либо сбоев.

вариант совместного использования адаптера wi-fi

Ответ 4

Для меня были выполнены следующие шаги:

  • Откройте диспетчер Hyper-V и удалите все эмуляторы

  • От Диспетчера виртуальных коммутаторов (с правой стороны диспетчера гипер-v) удалите все внутренние ключи

  • Из панели управления- > Центра управления сетями и общим доступом отключите виртуальный порт Ethernet для эмулятора телефона Windows

  • Запустите Visual Studio и запустите эмулятор (просто разверните проект)

    Обновление: ваше старое соединение будет отключено, и будет создано новое соединение. Если вы хотите удалить старое соединение, перейдите в диспетчер устройств, найдите соединение и выберите "удалить"

Ответ 5

В моем случае возникла проблема с моим модемом для ноутбука. Это Sierra Wireless EM7345 4G LTE. Как только я деактивировал его, эмулятор Win10 Mobile работал как шарм.

Ответ 6

Для меня все вышеперечисленные решения не сработали. Возможно, потому что мой Ethernet отключен.

Мое решение похоже на другое:

1) удалить vm из гипер-v

2) удалить все внутренние ключи

3) создайте вручную новый переключатель и выберите wifi

скриншот

4) установить профиль vm

5) запустите его:)...

после 6 часов в конце

Ответ 7

Если по какой-либо причине вы не можете удалить внутренние ключи в интерфейсе Hyper-V:

  • перейти к regedit HKLM\SYSTEM\CurrentControlSet\Services\vmsmp\Параметры\SwitchList

  • удалить запись в Windows Phone (или все)

  • перезагрузите компьютер.
  • запустите VS и запустите эмулятор, который настроит все на

Ответ 8

У меня была аналогичная проблема, я попробовал множество решений и работал над эмулятором, выполнив следующие шаги:

  • Удалите все виртуальные ключи из "Диспетчера виртуальных коммутаторов"
  • Перезагрузите систему.
  • Панель управления Goto → Сеть и Интернет → Центр управления сетями и общим доступом → Расширенные настройки совместного доступа Предварительный экран обмена
  • И включите "Включить сетевое обнаружение" и "Включить совместное использование файлов и принтеров" для всех профилей сети.
  • Запустить эмулятор.

Готово.

Ответ 9

Шаги, предложенные Магани Феликс выше, работали для меня, но мне пришлось применить два дополнительных шага:

  • После удаления виртуальных коммутаторов из devmgmt.msc оставшаяся запись виртуального коммутатора больше не может быть удалена из диспетчера гипер-v (шаг 5). Однако, просто оставив его, было хорошо.
  • В первый раз, когда я запустил эмулятор из Visual Studio, он не смог подключиться. Когда я посмотрел на виртуальный коммутатор в гипер-v-менеджере, он был создан как частная виртуальная сеть. Выключение эмулятора как из Visual Studio, так и из гипер-v-менеджера, а затем изменение внутреннего коммутатора на внутреннюю виртуальную сеть решило проблему. После этого эмулятор начнет с Visual Studio и подключится.

Ответ 10

Windows 10 pro.

После выполнения всех вышеперечисленных и аналогичных предложений из других потоков, что в конечном итоге сработало для меня, было следующее:

  • Удалить Hyper-V: Добавить/Удалить → Включение/выключение функций Windows
  • Удалить эмулятор Visual Studio для Android
  • Reboot
  • В диспетчере устройств "Удалить" все оставшиеся экземпляры виртуального Ethernet-адаптера Hyper-V найдены в разделе "Сетевые адаптеры" node
  • Reboot
  • Переустановка Hyper-V
  • Reboot
  • Переустановите эмулятор Visual Studio для Android.
  • Загрузите профиль устройства и запустите
  • прибыль

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

Я считаю, что это было вызвано тем, что я добавлял и удалял Hyper-V несколько раз в прошлом, а некоторые конфликты VirtualBox (которых я в настоящее время не установил, он не играл хорошо с Hyper-V для меня в прошлое).

Спасибо за все советы выше, надеюсь, что это кому-то поможет.

Ответ 11

Решение Silmar работало для меня. Все в целом кажется, что, по крайней мере, для Windows 10 Pro необходимо установить Hyper-V, но не настраивать какие-либо виртуальные коммутаторы, поскольку установщик эмулятора правильно настроит все.

Ответ 12

Попробуйте этот ВАРИАНТ

1.) Открыть Hyper-V

2.) Отключите все существующие настроенные эмуляторы Windows Phone.

3.) Удалите существующие эмуляторы телефона, которые вы видите в списке

3.) Нажмите "Диспетчер виртуальных коммутаторов"

4.) Нажмите "Внутренний коммутатор эмулятора Windows Phone"

5.) Удалите существующий "Внутренний коммутатор эмулятора Windows Phone", нажав "Удалить"

6.) Нажмите "Применить" и "ОК"

Это должно сработать. Если это не так, сделайте следующее:

Теперь откройте "Сетевые подключения"

Вы увидите там "vEthernet (Внутренний коммутатор внутреннего эмулятора внутреннего Ethernet-порта Ethernet)"

Но эй, вы удалили этот же переключатель в OPTION 1, но все же он отображается на странице "Сетевые подключения".

Теперь откройте диспетчер устройств, разверните "Сетевые адаптеры"

Вы увидите, что имена, отображаемые в разделе "Сетевой адаптер", совпадают с именами "Имя устройства", упомянутыми в окне "Сетевые подключения"

Выясните правильный "Виртуальный Ethernet-адаптер Hyper-V", который нужно удалить.

Теперь в диспетчере устройств щелкните правой кнопкой мыши правильный сетевой адаптер и выберите "Удалить". Это должно исчезнуть из списка.

Откройте "Сетевые подключения" и посмотрите, что "vEthernet (Внутренний коммутатор внутреннего внутреннего телефона внутреннего Ethernet-порта Ethernet)" больше не будет присутствовать там.

Откройте Visual Studio, запустите проект в желаемом эмуляторе.

На этот раз все будет нормально работать, и эмулятор загрузит Windows 10 или Windows 8.

Ответ 13

Я знаю, что это старый поток, но просто подумал, что я буду звонить.

Что исправлено для меня: "Включить или отключить функции Windows"... отменить все гипер v-боксы... перезагрузить мой компьютер... затем снова выбрать все гипер-v-боксы в функциях "Turn Window" включить или выключить "и снова перезапустить....

Это исправило это для меня. Я пробовал решения, упомянутые выше, но они не работали.

Ответ 14

Я несколько дней боролся с этой проблемой. После того, как я прочитал все форумы и ссылки, я нашел решение и исправил его. Решение было следующим. https://msdn.microsoft.com/en-us/library/windows/apps/jj681694(v=vs.105).aspx

Взаимодействие с другой виртуализацией или сетевым программным обеспечением и драйверами

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

-Virtualization software other than Hyper-V.

-VPN clients.

-Software firewalls.

-Antivirus applications that hook into the network stack.

-Network monitoring or logging tools.

-Other system monitoring software.

После того как я удалил какое-то программное обеспечение для вмешательства, я могу успешно запустить эмулятор. Надеюсь, эта помощь. Благодаря

Ответ 15

  • Откройте диспетчер Hyper-V.
  • Откройте Virtual Switch Manager с правой стороны, как показано на рисунке ниже:

    Open Virtual Switch Manager

  • Удалите все виртуальные коммутаторы, содержащие "Внутренний коммутатор эмулятора Windows Phone" и "Сетевой коммутатор Microsoft Emulator", как показано на рисунке ниже:

    Remove Virtual Switch

    1. В Visual Studio нажмите на свой эмулятор, на который вы хотите развернуть приложение.