Tuesday, July 22, 2014

Installing Windows Phone 8.1 emulator in Visual Studio 2013


After installing Windows 8.1 and Visual Studios 2013 Express update 2, I was unable to install Windows Phone 8.1 emulator. After running the exe file an error comes "This computer does not support the windows phone emulator, which requires 64-bit edition of Windows 8.1 Pro and a computer that supports Hyper-V". After a good search over the internet I found that if you want to run your Windows Phone 8.1 App in an emulator, there are requirements to be met before you can use the emulator. Here are the findings and time savers :

Requirements for running Windows Phone 8.1 emulators :
- x64-based versions of Windows 8.1 Professional or above edition.
- Microsoft Hyper-V [Bundled with Professional or above edition of the Windows 8.1 OS]

Hyper-V Installation Prerequisites
- An x64-based processor which supports Second Level Address Translation (SLAT) ie. Hardware-assisted virtualization and Extended pages tables.

Check if Your CPU supports Second Level Address Translation (SLAT).
- Download CoreInfo, extract it in the root of your C:\ drive.
- Open Command prompt with administrator rights.
- Run "coreinfo.exe -v"
- "*" after VMX and EPT colum confirms the support, VMX is for Hardware-assisted virtualization and EPT is for Extended pages tables.

Enable Hyper-V in Windows 8.1
- Goto Control Panel
- Select "Get Programs" under "Programs" category
- Select "Turn Windows feature on or off"
- Select "Hyper-V" and all its features.
- Select "OK" to install.

Install Windows Phone 8.1 Emulator

Related Posts Plugin for WordPress, Blogger...

Receive all updates via Facebook. Just Click the Like Button Below

You can also receive Free Email Updates: