2010-07-25 115 views
1

我玩弄Windows Phone 7的发展,当我按下F5的Visual Studio永远需要部署的应用程序,我得到的Windows Phone 7需要永远部署

窗口Phone模拟器正在做完整的操作系统启动。

会出现什么问题?

PS:我使用Windows 7的Mac上使用Parallels桌面

回答

4

模拟器isn' t支持在此阶段内部或并行运行其他虚拟机。它是作为一个虚拟机本身来实现的。在Windows平台上运行的VM将被仿真器启动检测到,并提供特定的错误消息。我注意到有几个人在Mac上使用Parallels时遇到了同样的问题......大概虚拟机检测不能在那里停止尝试。

系统需求记录herehere供您参考。

与我们如何运行Mac开发iPhone而不麻烦一样,您需要运行PC以开发Windows Phone 7 - 至少现在是如此。

+0

如果我使用BootCamp,它会起作用吗 – 2010-07-26 12:40:39

+0

它会有趣的是,我没有意识到任何关于成功或其他方面的报告,至少你会避免虚拟机的问题,试试吧,看看你会遇到什么样的问题 – 2010-07-26 13:45:24

+0

它应该在Bootcamp下正常工作。我一直以这种方式运行它,并没有遇到任何问题 – Skeets 2010-07-27 14:50:26

0

不要杀调试会话之间的模拟器。没有必要。

此外 - Visual Studio 2010 Express对于安装了这些工具的Windows Phone,由于它运行的功能较少,所以响应更快。

所以如果速度真的是一个问题,那可能是一个选择。

+0

这不是速度问题,它永远不会启动! :( – 2010-07-25 15:28:13

+0

@Prashant - 从一个新鲜的vm开始,只安装WPDT Beta,看看它是如何发展的 - 然后你会知道它是平台问题还是配置问题 – 2010-07-25 15:35:55

1

你也可能发现你的问题与WIndows电话模拟器是因为模拟器实际上是真正的电话ROM在虚拟机中运行。 由于您的情况是VM(Mac上的Parellels上的Windows 7),因此这可能会解释您的性能问题。使用VMWare的开发人员也遇到类似的问题,另外Virtual PC/Hyper-V根本不支持Windows Phone 7。 虚拟机上运行虚拟机是一个巨大的性能影响,你唯一的解决方案可能是在兼容的硬件,即显卡/ WDDM 1.1兼容的驱动程序等便宜的PC安装Windows Phone 7工具等。

1

对于我的WP8部署,我注意到断开我的MacBook Air与电源的连接会显着减慢部署速度(调试和跟踪也会如此)。

只需将笔记本电脑重新连接到电源,一切都会再次变快。

+1

不要忽视这个,因为它听起来很荒谬,我已经部署了10分钟或更长的时间,但有时它很好,并且无法弄清楚原因,这是为什么。 – 2015-05-06 11:48:22