C# 如何在没有Windows 8 Pro的情况下运行Windows Phone Emulator?

C# 如何在没有Windows 8 Pro的情况下运行Windows Phone Emulator?,c#,windows,windows-phone-8,windows-phone,hyper-v,C#,Windows,Windows Phone 8,Windows Phone,Hyper V,我正在尝试在运行Windows 8.1的笔记本电脑上的Windows Phone 8 emulator上运行我的应用程序。启动模拟器时,我收到以下消息:Windows Phone模拟器需要Hyper-V。您的电脑缺少运行Hyper-V所需的以下先决条件:Windows 8 Professional(64位) 我已经向微软支付了发布Windows Phone应用程序的费用,我已经为我的手机和带有Windows 8 Pro的Surface支付了费用。有没有办法在我的开发计算机上运行emulator,

我正在尝试在运行Windows 8.1的笔记本电脑上的Windows Phone 8 emulator上运行我的应用程序。启动模拟器时,我收到以下消息:
Windows Phone模拟器需要Hyper-V。您的电脑缺少运行Hyper-V所需的以下先决条件:Windows 8 Professional(64位)

我已经向微软支付了发布Windows Phone应用程序的费用,我已经为我的手机和带有Windows 8 Pro的Surface支付了费用。有没有办法在我的开发计算机上运行emulator,而不用付钱升级到Windows 8 Pro?(或通过更隐蔽的方法获取)

我检查了一下Hyper-V是否列在Windows功能中,但没有


您需要Hyper-V来运行Windows Phone 8仿真程序映像,因为它们正是这些映像。它们不像Windows Phone 7仿真器那样是仿真器,仅在支持SLAT的处理器和64位Windows 8上可用

如果你有Surface Pro,你可以在上面开发。我设法做到了。如果您拥有法线曲面(而不是pro版本),则无法在其上运行开发环境