Windows Phone 7 SDK 似乎不支持在虚拟机内运行。在 Parallels 上,当模拟器启动时,整个虚拟机就会崩溃。
不过,在网络上,一些人报告说他们可以通过更改大量虚拟机设置来使用它。
我必须更改什么才能运行它?我对 Parallels 特别感兴趣,但 VMWare 或任何其他在 OSX 上运行的模拟器对我来说也不错!
WinPhone7(和 WinPhone8)模拟器本身就是一个 VM,很少有(如果有的话)通用 VM 会托管另一个 VM 基础设施,这就是它导致 Parallels 等崩溃的原因。
如果您想让模拟器在与 MS 提供的虚拟机不同的虚拟机中运行,那么您就需要提取图像、切换位并尝试将其添加到您选择的虚拟机中。当然,模拟器按预期工作且没有任何残留问题的可能性几乎为零,没有任何区别;)
[更新2013-01-30]VMWare5 和 Parallels Desktop 8 现在支持运行 Hyper-V 来宾虚拟机。这对于那些想要针对在 Hyper-V 上运行 Windows Phone 8 来宾 VM 的 Windows Phone 8 SDK 进行开发的人来说特别有用。
以下是如何在 VMWare5 或 Parallels Desktop 5 中运行 Visual Studio 2012 和 Windows 8 SDK(包括基于 Windows Phone 8 Hyper-V 的模拟器)的指南:Link https://learn.microsoft.com/en-us/archive/blogs/interoperability/how-to-develop-for-windows-phone-8-on-your-mac
Note:在虚拟机内运行 Windows 和 Hyper-V 将比在本机运行慢。双引导到 Windows(在 OSX 上使用 Boot Camp)仍然是针对 Windows 平台进行开发的推荐方法,特别是如果您想使用 Hyper-V 来宾 VM。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)