Windows Phone 8 SDK can be installed from here: dev.windowsphone.com/en-us/downloadsdk
Running your project your might run into this error while trying to run the emulator:
“Can’t start the Windows Phone Emulator. The Windows Phone Emulator couldn’t start because the hypervisor isn’t running. The likely cause is that hardware-assisted virtualization isn’t turned on.
Check your PC’s BIOS and make sure that hardware-assisted virtualization and hardware-assisted data execution protection are turned on.”
There can be many reasons why the emulator won’t start, if the following solution does not work try take a look at the links in the bottom of this post.
In this case is was due to Hyper-V not being installed. Go to Control Panel -> Programs and Features. Or run “appwiz.cpl”
In Programs and Features press the button “Turn Windows features on or off”
Select “Hyper-V” and press Ok. Let it install and restart Windows.
After the restart start up your Windows Phone 8 Project again in Visual Studio and it should now start the emulator without errors.
If the above does not work for you try some of the others solution for the emulator problem:
StackExchange: http://superuser.com/questions/497858/windows-phone-8-emulator-hyper-v-setting-in-bios
Windows Phone Dev Center: Can’t start the Windows Phone Emulator
Igrali blog: Windows Phone 8 emulator wasn’t able to create the virtual machine