如何在Windows 8上运行Windows phone 7.1 Emulator

时间:2011-09-24 11:05:35

标签: windows-phone-7.1

我在Window 8 CTP上遇到了WindowsPhone 7.1 Emulator的一些问题;看起来仿真器与OS版本有一些依赖关系。

当我尝试在Visual Studio中部署它时,收到以下错误:

错误1由于命令行参数无效,连接失败。 0 0

我知道Win8的CTP版本现在不是最好的开发用户,但这个问题对我和我们的用户组来说很有意思。

在线帮助信息:

  

Windows Phone模拟器已被阻止运行,因为它可能会阻止您的计算机在将来正常启动。

     

您的Windows Phone模拟器版本与此版本的Windows不兼容。

     

有关此问题的可能解决方案的信息,请转至以下知识库(KB)文章:

     

单击以联机访问Microsoft网站以获取知识库文章   我使用的是哪个版本的Windows?

     

您使用的是Windows 8。

7 个答案:

答案 0 :(得分:6)

它对我没有用,但有些人说要为他们工作 现在您可以下载在Windows 8上运行的WP 7.1.1 SDK :) 链接在这里 http://www.microsoft.com/download/en/details.aspx?id=29233

答案 1 :(得分:3)

如你所说,

  

您的Windows Phone模拟器版本与此版本的Windows不兼容。

在我看来,你所能做的只是等待更新,或者(不知何故)找到模拟器的源代码并尝试重新编译它。

答案 2 :(得分:2)

如果您拥有32位版本的Windows 8,则可以在兼容模式下安全地运行Windows Phone 7.1模拟器。右键单击可执行文件,然后单击兼容性选项卡。选中“在兼容模式下运行程序”复选框,然后从列表中选择“Windows 7”。点击“应用”即可离开。

答案 3 :(得分:1)

尝试安装Windows phone sdk 7.1.1 - > http://www.microsoft.com/download/en/details.aspx?id=29233 但是大多数人在安装xna时都安装了错误,在安装windows phone sdk之前你必须从http://www.microsoft.com/en-us/download/details.aspx?id=5549安装gwlivesetup。之后,您必须安装或重新安装WP SDK。也许它可以帮助你。

答案 4 :(得分:0)

到目前为止,Win 8还不支持模拟器。

你做了什么不要尝试使用管理权限运行模拟器,否则你会看到emualtor是多么不兼容,因为你会看到新的“别致”的Windows 8蓝屏死机。

用于运行模拟器本身的虚拟主机肯定存在问题,因为其他虚拟解决方案仍然可以像Virtual Box一样工作。 您可以在Win 8计算机上使用Virtualbox以有限的方式运行emualtor,但您无法访问工具箱或能够运行XNA

答案 5 :(得分:0)

只是为了让你知道。由于新操作系统中缺少某些API,因此它与Win8完全不兼容。它将来会更新。

如果你有一个真正的WP7设备,你仍然可以开发,在Win8中调试和测试我们的应用程序。

答案 6 :(得分:0)

我已经在win 8中为Windows Phone安装了VS2011。

  1. 将.Net框架更新到版本3.5
  2. Insall Games for Windows Marketplace Client Setup让xna在win 8中工作
  3. 安装Visual Studio 2011。
  4. 为VS2011安装patch以使用win8
  5. 瞧! :)