我可以在使用Azure VM时为Windows Phone 8开发吗?

时间:2014-01-16 17:11:38

标签: azure windows-phone-8 windows-server-2012 hyper-v

标题说。英语中没有足够强的词来表达我对Windows 8的仇恨。我不会将它安装在我的个人计算机上。

我希望创建一个Azure VM并在那里进行开发。但Windows 8不是VM的选项。因此,我一时兴起创建了一个2012 Server VM并下载并安装了Windows 8 SDK。安装得很好。

我创建了一个Hello World应用程序并尝试运行它。我收到一条错误消息,说Hyper-V是必需的。我使用Coreinfo.exe进行检查,它表示不支持Hyper-V。那我是SOL吗?

1 个答案:

答案 0 :(得分:6)

Windows Phone 8模拟器需要Client Hyper-V,这是Windows 8的一项新功能。模拟器是一个x86虚拟机,运行x86版本的Windows Phone 8,并将RemoteFX技术用于硬件虚拟GPU支持。它的实际设备性能很高,并且非常紧密兼容。

不幸的是,由于硬件原因,Hyper-V无法嵌套。在Intel和AMD处理器虚拟化模型中,客户操作系统本身不能是嵌套式虚拟机管理程序。

RemoteFX需要二级地址转换。 How to check if your processor supports it

如果你想使用模拟器,我担心你必须安装Windows 8.你可以随时双启动。或者,让电话开发人员解锁,以便您可以在真实硬件上进行调试。