Developer's Academy: August 2014

Saturday, 30 August 2014

Setting Up Windows Phone 8.1 Emulator

What is the Windows Phone Emulator?

The Windows Phone Emulator is a desktop application that simulates a Windows Phone device, and actually provides similar performance to a physical Windows Phone device. It provides a virtualized environment in which you can debug and test Windows Phone apps without a physical device -- in fact the emulator is running Microsoft's Hyper-V.

System Requirements

  • Windows 8.1
  • Visual Studio 2013 Update 2 or later.

Important !!


To use Windows Phone Emulator 8.1, you must have Hyper-V enabled on your system.

To enable Hyper-V, you have to do the following things:
  • Enable the BIOS settings required by Hyper-V.
  • Enable Hyper-V in Windows.

Enabling BIOS Settings


1. Restart your computer and press the key required to enter the BIOS settings.

2. Enable the following items if they are available:
  • SLAT
  • Hardware - Assisted Virtualization
  • Data Execution Prevenion

3. Disable the following items if they are available:
  • Intel VT-d
  • Trusted Execution
4. Save the settings and restart the computer again.

5. Next, enable Hyper-V in Windows.

Enabling Hyper-V in Windows


1. In Control Panel, click Programs and click Turn Windows Features On or Off.

2. In the Windows Features dialog box, enable Hyper-V feature.