Unable to Launch Windows Phone Emulator

后端 未结 11 1686
我寻月下人不归
我寻月下人不归 2020-12-28 16:57

I am trying to run unit tests on our CI server. When i run the following command it tries to launch emulator but fails with the following message

vstest.cons         


        
11条回答
  •  孤城傲影
    2020-12-28 17:25

    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:

    1. I'm developing for Windows Phone 8, using a iMac 10.9.1 OSX;
    2. I'm using the VMWare Fusion 6, with Windows 8.1 imported through bootcamp;
    3. I'm using Visual Studio 2013 Ultimate, running the emulator from it;
    4. I was receiving that error in every manner that I used to launch the Windows Phone Emulator.

    To fix the issue:

    1. 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;
    2. 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;
    3. In VM Settings -> Advanced -> Preferred virtualization engine, select Intel VT-x with EPT;
    4. 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"
    5. I've followed these references:
      • http://blogs.msdn.com/
      • http://girliemac.com/

    I hope that it helps you too!

提交回复
热议问题