Windows 手机模拟器不能在 Win 8.1 上没有 Hyper V 的情况下运行....任何替代模拟器? [英] Windows phone emulator doesn't run without Hyper V on Win 8.1....any alternative emulator?

查看:28
本文介绍了Windows 手机模拟器不能在 Win 8.1 上没有 Hyper V 的情况下运行....任何替代模拟器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我被上面的这个问题困住了.是否有另一种无需访问 hyper V 即可在 Visual Studio 12 中测试 Windows Phone 应用程序的方法?谢谢

解决方案

如果您的硬件无法运行 Hyper-V,那么您就死定了.

否则,如果您的 Windows 8.1 许可证不包括 Hyper V 的支持,您可以查看以下来自诺基亚的帖子,他们在虚拟机上使用评估许可证安装 Windows 8 x64 - 或者您可以使用专用硬件设置或双启动等

来源:

Hi I am stuck with this problem above. Is there another way of testing windows phone apps in visual studio 12 without having to access hyper V? Thanks

解决方案

If your hardware is not capable of running Hyper-V, you are dead in the water.

Otherwise if your Windows 8.1 license does not include the support of Hyper V, you can check out the following post from Nokia where they install a Windows 8 x64 with an evaluation license on a virtual machine - or you could use a dedicated hardware setup or dual-boot etc.

Source: Windows Phone 8 SDK on a Virtual Machine with Working Emulator


How to run WP Emulator without Hyper V? (summary of nokia.com)

Hardware requirements

  • 64bit host operating system;
  • At least 8GB of RAM for the host machine;
  • 30-40GB of free space.

Step-by-step

  • Check if your computer is capable of running Windows 8 with Hyper-V
    • Download Coreinfo
    • Open Command Prompt as administrator and execute coreinfo.exe –v (in the folder where coreinfo.exe is located)
    • If you have SLAT enabled, it is marked by an asterisk * like EPT * Supports Intel extended page tables (SLAT). If not, you are unable to run it hardware-wise.
  • Download Windows 8 64bit Developer Evaluation. Register with your Windows Live ID for a key of 90 days.
  • Register on vmware.com. After registering, download a trial of VMWare Workstation 9 or higher. This will grant you a 30 days license.
  • Download the Windows Phone 8 SDK. You can do this after installing the VM so that you can download the tool from within it.

Setting up the VM

Besides the trivial, straight-forward proces of creating a Virtual Machine, there are two additional steps that have to be done to run Hyper-V.

  1. Before finishing the Virtual Machine configuration, click the 'Customize hardware' button.

    Go to the Processors section and enable Virtualize Intel VT-x/EPT or AMD-V/RVI.

    Finish the configuration and proceed to the next step.

  2. Exit VMWare and open up the Virtual Machine configuration before installing Hyper-V. The config file is located in the folder where you created your Virtual Machine with the extension .VMX, e.g.: Windows 8 x64.vmx.

    Edit the file and add the text marked in red (hypervisor.cpuid.v0 = "FALSE").


If you are using Visual Studio 2013 you might want to check out these posts as well when installing the Windows Phone SDK.

这篇关于Windows 手机模拟器不能在 Win 8.1 上没有 Hyper V 的情况下运行....任何替代模拟器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆