我希望你能够创造性地思考这个问题。
我正在运行Windows 10 Home Edition,如您所知,它没有Hyper-V,因此无法运行Windows Phone 10 Emulator。我没有物理Windows 10手机。如何以最低成本,在Windows Phone 10模拟器上测试并优选调试我的UWP应用程序?
我尝试在Amazon EC2实例上设置Windows 2017 Server + Visual Studio 2017社区,经过几个小时的配置后,我遇到了
Editing this project is not supported on a server operating system. Please use a Windows 10 client to continue development of your Universal Windows app project.
..所以这是一个死胡同。其他建议?
答案 0 :(得分:2)
您必须升级到Windows 10 Pro(或Enterprise)才能访问Hyper-V并能够运行Windows Phone 10模拟器(或获取实际的手机设备)。在我看来,将Home许可证升级到Pro可能是长期最便宜的解决方案。
Windows 10 Home的副本将运行119美元,而Windows 10 Pro将运行 售价199美元。对于那些希望从家庭版升级到 专业版,Windows 10 Pro Pack售价99美元。
来源:https://www.cnet.com/news/microsoft-prices-single-windows-10-licenses-at-119-for-home-199-for-pro/
您无法在Amazon / Azure上运行Windows Phone 10模拟器,因为他们使用的是虚拟机并且他们不提供嵌套虚拟化。您可以在Azure上创建Windows 10 VM以用于开发人员目的,但您无法运行手机模拟器。