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

Pau*_*aul 1 hyper-v azure windows-phone-8 windows-server-2012

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

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

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

Mik*_*ick 6

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

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

RemoteFX需要二级地址转换.如何检查您的处理器是否支持它.

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