0

我从modern.ie 下载了Windows 8.1 / IE 11 VM,在VMPlayer 中启动它并想安装Visual Studio 2013 Preview。安装程序不提供可选安装 Windows Phone SDK 8。我认为原因可能是 Phone Emulators 需要 Hyper-V。我将 VM 操作系统类型从 Windows 8 更改为 Hyper-v,并在处理器设置中选中“虚拟化 Intel ...”框。当我systeminfo在 Virtual Windows 8.1 中调用命令行时,它显示:

VM Monitor Mode Extensions: Yes
Virtualizaion Enabled in Firmware: Yes
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes

是否可以在虚拟 Windows 8.1 中运行 Phone SDK?

我不知道安装程序在提供(或不)安装电话 SDK 之前检查了什么。虚拟化可能是问题只是一个猜测。

4

2 回答 2

1

有点。如果不安装模拟器,可以单独安装 SDK,但不能运行模拟器,因为你已经在 Hyper-V 虚拟机中,不允许使用 Inception 虚拟机。希望有一天 MS 能让你从 VS 连接到同级 VM。

于 2013-08-19T19:58:20.287 回答
0

事实证明,问题不在于虚拟化。我开始使用的 VM 是 Windows 8.1 Preview 的 32 位安装。由于 Standalone Phone SDK 只能安装在 64 位系统上,我用 Windows 8.1 64 位预览设置了自己的 VM 并再次尝试。当我安装 VS 2013 终极预览版时,可以检查电话 SDK。VS 安装完成后,Hyper-V 被激活。VM 的操作系统设置为 Windows 8 64 位

于 2013-08-20T16:26:17.787 回答