miércoles, 30 de abril de 2014

Caso VS 2013: Problema Habilitación Hyper-V para Emulador de Windows Phone

Tabla de Contenido

1. Descripción del Caso
2. Solución del caso
3. Recursos

1. Descripción del Caso

Mientras que configuraba el ambiente de desarrollo Visual Studio 2013 para el desarrollo y demostraciones de las aplicaciones móviles Windows Phone, el programa de instalación de generó el siguiente mensaje de error:
Problema habilitación Hyper-V para Emulador de Windows Phone
Figura 1. Problema habilitación Hyper-V para Emulador de Windows Phone.
Esto no va a permitir que ejecutemos el emulador de Windows Phone en las pruebas que realizamos a las aplicaciones que desarrollemos en el IDE.

Mensaje del error:
Failed to enable Hyper-V. For more information, see MSDN article at "http://go.microsoft.com/fwlink/?LinkId=252007".
Ambiente:

  • Máquina Virtual VMware [2]
    • Windows 8.1 x64
    • 4GB RAM
    • HDD 90GB

2. Solución del Caso

Procedemos de la siguiente manera para hallar la solución:

  1. Apagamos la máquina virtual
  2. Editamos la configuración
  3. Vamos a la sección Processors
  4. Aquí establecemos el número de procesador a dos, y el número de cores por procesador a 2:

    Number of processors: 2
    Number of cores per processor: 2

  5. Guardamos
Actualización procesador máquina virtual
Figura 2. Actualización procesador máquina virtual.
La siguiente parte de la solución consiste en editar el archivo de configuración de la máquina virtual.
  1. Debemos tener VMware Workstation cerrado.
  2. Abrimos el archivo con extensión .vmx, en mi caso: Windows 7 x64 - Xamarin.vmx
  3. Agregamos esta línea al final de archivo:

    hypervisor.cpuid.v0 = "FALSE"

  4. Guardamos cambios
Hechas estas dos tareas ya podemos iniciar nuestra máquina virtual e iniciar nuestro emulador de Windows Phone.

Recursos

[1]: OrtizOL | AndroidDEV - http://ortizolandroidev.blogspot.com
[2]: VMware Workstation: Run Multiple OS, Linux, Windows 8 & More; | United States - http://www.vmware.com/products/workstation/
[3]: Hyper-V - Wikipedia, the free encyclopedia - http://en.wikipedia.org/wiki/Hyper-V


E

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.