Windows 10 - VS 2015 - 无法在 VMWare Workstation 11 VM 中启动基于 Hyper-V 的模拟器

Windows 10 - VS 2015 - Unable to Start Hyper-V Based Emulators within VMWare Workstation 11 VM

在 VMWare 工作站版本 11 中运行时,我无法启动任何 Hyper-V 模拟器(VS Android 模拟器或任何 Windows Phone 模拟器)虚拟机。

附件是我如何配置 VM 底层 BIOS。

还附上了我在尝试启动任何模拟器时收到的消息。

安装Hyper-V并安装并启动Hyper-V管理服务。

您需要允许一个虚拟机 (Hyper-V) 嵌套 运行 在另一个虚拟机 (VMWare) 中。

以下步骤对我有用:

  1. 关闭 VMWare 虚拟机并打开 *.vmx 并添加以下行:

    vmx.allowNested = "TRUE"
    hypervisor.cpuid.v0 = "FALSE" 
    vhv.enable = "TRUE"
    
  2. 启动虚拟机(确保至少有2GB空闲内存)

  3. 添加 Hyper-V 角色:在 "Control Panel->Programs->Programs and Features" 下添加所有 Hyper-V 组件(现在应该可以选择 Hyper-V 管理程序)

  4. 重新启动 VMWare 虚拟机并打开 Hyper-V 管理器。按照本文中的说明进行操作:Windows Phone 8 emulator can't connect to the internet 配置网络。

希望对您有所帮助!