Ok, I've successfully fixed this issue. But I've my particular scenario, so I don't know if it can solve for you too. My scenario is as follow:
- I'm developing for Windows Phone 8, using a iMac 10.9.1 OSX;
- I'm using the VMWare Fusion 6, with Windows 8.1 imported through bootcamp;
- I'm using Visual Studio 2013 Ultimate, running the emulator from it;
- I was receiving that error in every manner that I used to launch the Windows Phone Emulator.
To fix the issue:
- You must use Hyper-V (VM Settings -> Processors & Memory -> Advanced options -> [Enable hypervisor applications in this virtual machine] must be checked), only changeable with VMWare turned off;
- To use Hyper-V, your VMWare must have at least 2 processors. It can be set with VMWare turned off in the same window of item 1;
- In VM Settings -> Advanced -> Preferred virtualization engine, select Intel VT-x with EPT;
- Open the directory where you VMWare image is located, and open it with [option] button holded. Click in [Show Package Contents] and locate the .vmx file. Open this file with a text editor and put/modify these lines:
hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"
vhv.enable = "TRUE"
- I've followed these references:
- http://blogs.msdn.com/
- http://girliemac.com/
I hope that it helps you too!