"hyper-v requires windows professional" 在 Visual studio 2015 年创建通用应用程序

"hyper-v requires windows professional" creating Universal App in Visual studio 2015

我今天刚刚下载了 visual studio 2015 并遵循了本教程: https://msdn.microsoft.com/en-gb/library/windows/apps/dn765018.aspx

一切正常,直到第三步出现错误,说 windows phone 模拟器没有 hyper-v 就无法工作,而 hyper-v 需要 windows专业的。我明白,因为我把它变成了一个 windows 通用应用程序并且我的计算机不是 windows 专业的(只有 windows 8.1)所以我不能 运行 模拟器windows phone。但是,因为我不认为自己会很快购买另一台计算机或升级或 windows phone - 我如何才能在 visual studio 和 运行 上完成应用程序.

我下载了 visual studio,因为我对分发 java 应用程序的有限选项不满意,并且听说 c# 很相似,但在作为人们可以使用的应用程序进行分发方面要好得多。如果没有 windows 专业我就不能使用 visual studio 那么有没有其他适合我的编程 language/platform。

你不能。模拟器其实不是真正的模拟器。发生的情况是 Windows Phone OS 图像是 运行 作为您 PC 上的虚拟图像。根据 comparison chart for Windows 8.1,您确实需要 Windows 8.1 Pro 或 Enterprise。正如您自己提到的,您必须升级到 Windows 8.1 Pro(大多数计算机都支持 Hyper-V,因此这可能只是您的 Windows 版本的限制)或购买 Windows Phone.