【问题标题】:VS2015 inside ESXi VM / no SLAT available?ESXi VM 内的 VS2015 / 没有可用的 SLAT?
【发布时间】:2015-10-24 11:58:09
【问题描述】:

我在我的 ESXi 6 机器上设置了一个 Windows 10 虚拟机并安装了 VS2015 以开发 Windows Phone / Android 应用程序。由于设备模拟器是围绕 HyperV 构建的,因此我在 VMX 文件中添加了以下几行:

monitor.virtual_exec = "hardware" 
vhv.enable = "TRUE" 
hypervisor.cpuid.v0 = "FALSE"

来宾操作系统设置为“Windows 10 64 位”或“Windows Server Threshold(64 位)”。但是,如果我尝试运行调试会话,VS 会抱怨缺少 SLAT 支持。我的主机 CPU 绝对支持 SLAT (Xeon E5-v3),并且在 BIOS 中启用。如果我查询 vSphere 主机功能,它会明确指出“NestedHV”可用。

我什至可以启动 HV 管理应用程序并手动启动调试目标...但似乎 VS2015 无法连接到它并且仍然抱怨缺少 SLAT 支持。

有什么我可以尝试的吗?

【问题讨论】:

  • 这里有同样的问题。如果我从 Hyper-V 管理器启动和连接,我可以启动和浏览手机操作系统。但我无法从 VS 2015 开始调试会话,因为它抱怨我缺少第二地址翻译。

标签: visual-studio-2015 hyper-v windows-phone-8-emulator esxi


【解决方案1】:

有同样的问题。 发现启用 Hyper-V 会禁用 SLAT。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-16
    • 2016-05-11
    • 1970-01-01
    • 1970-01-01
    • 2021-07-04
    • 1970-01-01
    • 2019-10-01
    • 2022-12-04
    相关资源
    最近更新 更多