【问题标题】:Windows Phone 7 Emulator Does Not RunWindows Phone 7 模拟器无法运行
【发布时间】:2011-01-29 21:17:59
【问题描述】:

我正在尝试在 Windows 7 Professional x64 上安装 Windows Phone 7 开发人员工具。 安装顺利,没有错误报告,但是当尝试从开始菜单启动模拟器时没有任何反应。

我已经成功地在 Windows 7 Home Premium x64 和 Windows 7 Professional x86 上安装了这些工具。

此外,当我在 Visual Studio 2010 中创建 Windows Phone 项目时,模拟器未列在用于调试的下拉框中。

我已尝试多次重新安装 Windows Phone 7 开发人员工具和 Visual Studio,但问题仍然存在。

有谁知道导致这些问题的原因或我可以诊断问题的方法吗?

非常感谢任何帮助

【问题讨论】:

    标签: visual-studio-2010 windows-phone-7


    【解决方案1】:

    我要检查的前两件事是确保您拥有该文件:

    C:\Program Files(x86)\Microsoft SDKs\WindowsPhone\v7.0\Emulation\Images\WM70C1.en-US.bin
    

    然后,假设您有该文件打开命令行并转到目录

    C:\Program Files (x86)\Microsoft XDE\1.0
    

    然后运行以下命令:

    xde.exe C:\Program Files (x86)\Microsoft SDKs\WindowsPhone\v7.0\Emulation\Images\WM70C1.en-US.bin
    

    这会告诉您这是模拟器问题还是 Visual Studio 问题。

    如果是visual studio,我唯一能想到的就是尝试以管理员身份(VS即)运行它,看看是否是权限问题。

    【讨论】:

    • 感谢您的回复。我已按照您提到的步骤进行操作,但使用命令行时模拟器仍然无法运行。所以这意味着这将是模拟器的问题?我也为开发者工具安装了 2010 年 10 月的补丁,但这并没有什么不同。
    • 除了映像的路径之外,您还需要将虚拟机 ID(又名 GUID)传递给 XDE 以引导独立实例(在 VS 之外)。
    • 图片文件丢失怎么办?
    【解决方案2】:

    我的笔记本电脑也有同样的问题。问题与我没有兼容directx 10 的视频卡directx 10 有关。这也是Microsofts troubleshooting info

    模拟器需要 DX10,至少要完全支持 XNA(尽管您正在通过 Silverlight 应用程序进行测试)。可能是您计算机中的视频卡存在一些问题。检查视频驱动程序设置以确认该卡是 DX10 并且没有被限制。我相信文档中有关于如何测试 DirectX 设置的说明。

    【讨论】:

    • 我已经检查了我的 DirectX 设置并且我的卡是 DirectX 11
    猜你喜欢
    • 1970-01-01
    • 2011-08-02
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-12
    • 2011-07-02
    相关资源
    最近更新 更多