windows-phone-8 hyper-v windows-10 windows-phone-emulator

windows phone 8 - El emulador de Windows Phone no se inicia(no se pudo configurar el puerto UDP)



windows-phone-8 hyper-v (15)

Después de actualizar Windows 10 para compilar 10061, los emuladores de Windows Phone (todos 8.1 y 10) dejaron de comenzar. Me aparece el siguiente error: "Windows Phone Emulator no puede conectarse al sistema operativo Windows Phone. No se pudo configurar el puerto UDP"

Intenté "reparar" emuladores, pero nada cambió.

El administrador de Hyper-V muestra que la máquina virtual funciona, y se puede iniciar directamente desde el administrador de Hyper-V. Como dije, en versiones anteriores de Windows 10 TP estaba bien.


Las soluciones anteriores no funcionaron para mí. Descubrí que el problema era con los adaptadores de Hyper v, así que decidí eliminarlos, lo que provocó que hyper -v los creara de nuevo.

Estos son los pasos

  1. Ejecute cmd como administrador e ingrese los siguientes comandos

    establecer devmgr_show_nonpresent_devices = 1

    iniciar devmgmt.msc

  2. Esto iniciará el administrador de dispositivos y mostrará la lista de adaptadores de red hiperv.

  3. Haga clic derecho y desinstale todos los adaptadores de red hyper v

  4. Abra el administrador de Hyper v y elimine las máquinas virtuales

  5. Desde Virtual Switch Manager (lado derecho del administrador de hyper-v), elimine todos los switches internos

  6. Reinicia el sistema y ejecuta Visual Studio y lanza el emulador

Consulte esto para obtener más información http://www.gfi.com/blog/how-to-remove-hidden-network-adapters-from-virtual-machines/


En mi caso, hubo un problema con mi módem portátil. Es un Sierra Wireless EM7345 4G LTE. Tan pronto como lo desactivaba, Win10 Mobile Emulator funcionaba como un encanto.


¿Ves tu información de "Conmutador virtual" en: Panel de control / Redes e Internet / Conexiones de red? De lo contrario, puede intentar volver a crear su "Conmutador interno del emulador de Windows Phone" desde Hyper-V para ver si eso resuelve su problema. Pruebe estos pasos a continuación:

1.) Abra Hyper-V

2.) Apague cualquier emulador de teléfono configurado existente.

3.) Haga clic en "Virtual Switch Manager"

4.) Haga clic en el "Conmutador interno del emulador de Windows Phone"

5.) Recuerda qué configuraciones se muestran allí (porque las eliminarás y volverás a crear)

6.) Elimine el "Conmutador interno del emulador de Windows Phone" haciendo clic en "Eliminar".

7.) Haga clic en "Aplicar" y "Aceptar"

8.) Vuelva a crear el "Conmutador interno del emulador de Windows Phone" haciendo clic en "Nuevo conmutador de red virtual" y use la misma configuración que recordó en el Paso 5.

9.) Luego intente con F5 desde Visual Studio, que debe configurar un nuevo emulador en el conmutador virtual correcto.


Para mí, los siguientes pasos funcionaron:

  1. Abra el administrador de Hyper-V y elimine todos los emuladores

  2. Desde Virtual Switch Manager (lado derecho del administrador de hyper-v), elimine todos los switches internos

  3. Desde el Panel de control -> Centro de redes y recursos compartidos, deshabilite el puerto virtual de ethernet para el emulador de Windows Phone

  4. Inicia Visual Studio y comienza el emulador desde allí (solo implementa un proyecto)

    Actualización: su conexión anterior permanecerá desactivada y se creará una nueva conexión. Si desea eliminar la conexión anterior, vaya al administrador del dispositivo, busque la conexión y elija "desinstalar"


Para mí, todas las soluciones anteriores no funcionaron. Tal vez porque mi Ethernet está deshabilitada.

Mi solución es similar a otra:

1) eliminar vm''s de hyper-v

2) eliminar todos los interruptores internos

3) crear manualmente un nuevo interruptor y seleccionar wifi

captura de pantalla

4) instalar el perfil vm

5) iniciarlo:) ...

después de las 6h final


Si por algún motivo no puede eliminar los conmutadores internos en la IU de Hyper-V:

  1. ir a regedit HKLM / SYSTEM / CurrentControlSet / Services / vmsmp / Parameters / SwitchList

  2. eliminar la entrada de Windows Phone (o todo)

  3. reiniciar la computadora
  4. Inicie VS y ejecute el emulador, que configurará todo

Tuve un problema similar y probé muchas soluciones y logré que el emulador funcionara siguiendo estos pasos:

  1. Elimine todos los conmutadores virtuales de "Virtual Switch Manager"
  2. Reinicia tu sistema.
  3. Ir al Panel de control -> Red e Internet -> Centro de redes y recursos compartidos -> Configuración de uso compartido avanzada Pantalla de uso compartido avanzado
  4. Y habilite "Activar descubrimiento de red" y "Activar el uso compartido de archivos e impresoras" para todos los perfiles de red.
  5. Iniciar emulador.

Hecho.


Los pasos sugeridos por Magani Felix arriba funcionaron para mí, pero tuve que aplicar dos pasos adicionales:

  1. Después de eliminar conmutadores virtuales de devmgmt.msc, la entrada del conmutador virtual restante ya no puede eliminarse del administrador de hiperválvulas (paso 5). Sin embargo, solo dejarlo allí estaba bien.
  2. La primera vez que inicié el emulador desde Visual Studio no pude conectarme. Cuando miré el conmutador virtual en el administrador de hiperv, se creó como una red virtual privada. Cerrar el emulador de Visual Studio y del administrador de hiperv, y luego cambiar el conmutador interno a la red virtual interna resolvió el problema. Después, el emulador comenzaría desde Visual Studio y se conectaría.

Windows 10 pro.

Después de intentar todo lo anterior, y sugerencias similares de otros hilos, lo que finalmente funcionó para mí fue:

  • Desinstalar Hyper-V: Agregar / Quitar -> Activar / desactivar las características de Windows
  • Desinstalar Visual Studio Emulator para Android
  • Reiniciar
  • En el Administrador de dispositivos, "Desinstalar" todas las instancias restantes del "Adaptador Ethernet virtual de Hyper-V" que se encuentran en el nodo "Adaptadores de red"
  • Reiniciar
  • Reinstale Hyper-V
  • Reiniciar
  • Reinstalar Visual Studio Emulator para Android
  • Descargar un perfil de dispositivo y lanzar
  • lucro

No todos los reinicios pudieron haber sido necesarios, pero había estado golpeando mi cabeza contra esto por mucho tiempo.

Creo que esto se debió a que agregué y eliminé Hyper-V varias veces en el pasado, y algunos conflictos de VirtualBox (que actualmente no tengo instalados, no me ha ido bien con Hyper-V en el pasado) .

Gracias por todos los consejos anteriores, espero que esto ayude a alguien.


La solución ofrecida por Silmar funcionó para mí. En general, parece que, al menos para Windows 10 Pro, uno debe instalar Hyper-V pero no configurar ningún conmutador virtual, ya que el instalador del emulador configurará las cosas correctamente.


Prueba esta OPCIÓN

1.) Abra Hyper-V

2.) Apague cualquier emulador de Windows Phone configurado.

3.) Elimina los emuladores de teléfono existentes que ves en la lista

3.) Haga clic en "Virtual Switch Manager"

4.) Haga clic en el "Conmutador interno del emulador de Windows Phone"

5.) Elimine el "Conmutador interno del emulador de Windows Phone" haciendo clic en "Eliminar".

6.) Haga clic en "Aplicar" y "Aceptar"

Esto debería funcionar. Si esto no funciona, haz esto:

Ahora, abra "Conexiones de red"

Verá allí "vEthernet (Interno Interno Windows Phone Emulator Internal Switch)"

Pero, oye, eliminaste este mismo modificador en la OPCIÓN 1, pero aún se muestra en la página Conexiones de red.

Ahora abra el Administrador de dispositivos, expanda "Adaptadores de red"

Verá que los nombres que aparecen en Adaptador de red coinciden lo mismo que "Nombre del dispositivo" mencionado en la ventana "Conexiones de red"

Averigüe cuál es el "Adaptador Ethernet Virtual Hyper-V" correcto que debe eliminarse.

Ahora, en el Administrador de dispositivos, haga clic con el botón derecho en el Adaptador de red correcto y elija "Desinstalar". Esto debería desaparecer de la lista.

Abra "Conexiones de red" y vea que "vEthernet (Conmutador interno del emulador de Windows Phone del puerto Ethernet)" ya no estará presente allí.

Abra Visual Studio, ejecute el proyecto en su emulador deseado.

Esta vez todo funcionará bien y el emulador arrancará Windows 10 o Windows 8.


Sé que es un hilo viejo, pero pensé que lo haría.

Lo que lo solucionó fue ir a "Activar o desactivar las características de Windows" ... anular la selección de todos los cuadros de hiperv ... reiniciar mi computadora ... y luego volver a seleccionar todos los cuadros de hiperv en "activar o desactivar las características de Windows" "y reiniciar nuevamente ...

Esto me lo arregló. Intenté las soluciones mencionadas anteriormente pero no funcionaron.


He luchado durante algunos días con este problema. Después de leer todos los foros y referencias, encontré la solución y la solucioné. La solución fue la siguiente. https://msdn.microsoft.com/en-us/library/windows/apps/jj681694(v=vs.105).aspx

Interferencia de otros software y controladores de virtualización o redes

Otros controladores y software de virtualización y red pueden interferir con la red virtual utilizada por el emulador para comunicarse con Visual Studio. Los tipos de software que pueden causar un problema incluyen:

-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.

Después de desinstalar algún software para interferir, puedo ejecutar el emulador con éxito. Espero que esto ayude. Gracias


  1. Abra el Administrador de Hyper-V.
  2. Abra Virtual Switch Manager en el lado derecho como se muestra a continuación:

  3. Elimine todos los conmutadores virtuales que contengan el "Conmutador interno del emulador de Windows Phone" y el "Conmutador NAT del emulador de Microsoft" como se muestra a continuación:

    1. En Visual Studio, haga clic en el emulador en el que desea implementar su aplicación.

Tuve un problema similar, probé las diversas soluciones ofrecidas (limpiando las imágenes de Hyper-V y los conmutadores de red), reinstalé Hyper-V, reinstalé Visual Studio, restaurando al antiguo punto de restauración del sistema, pero ninguna de mis acciones resolvió el problema. problema.

Pero probé a continuación la acción que solucionó el problema; por supuesto, algunos pudieron resolver el problema con los pasos anteriores y otras respuestas proporcionadas.

En mi caso, mi adaptador virtual no tiene conectividad de red. Compartí mi conectividad de adaptador wi-fi con el adaptador virtual. Esto solucionado para mí, puedo implementar aplicaciones en el emulador sin fallas.